diff --git a/.github/workflows/publish_crowdin.yml b/.github/workflows/publish_crowdin.yml
index 205d57a98..376092237 100644
--- a/.github/workflows/publish_crowdin.yml
+++ b/.github/workflows/publish_crowdin.yml
@@ -44,12 +44,5 @@ jobs:
body: |
This is an automated PR.
Please ensure that there are no errors or invalid files are in the PR.
- labels: "Automated PR, Category: i18n"
+ labels: "Automated PR, Category: i18n, Changelog Entry: Skipped"
branch: "automated/i18n"
- - name: Repository Dispatch
- uses: peter-evans/repository-dispatch@v1
- with:
- token: ${{ secrets.cogcreators_bot_repo_scoped }}
- repository: Cog-Creators/Red-DiscordBot
- event-type: dispatched_test
- client-payload: '{"ref": "automated/i18n"}'
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index cae373df4..5e0aee25d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,7 @@
!/tests/cogs/dataconverter/data/**/*.json
Pipfile
Pipfile.lock
+.directory
### JetBrains template
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
diff --git a/.github/CONTRIBUTING.md b/CONTRIBUTING.md
similarity index 89%
rename from .github/CONTRIBUTING.md
rename to CONTRIBUTING.md
index df00afdf2..7e637926e 100644
--- a/.github/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -11,9 +11,8 @@
* [4.4 Make](#44-make)
* [4.5 Keeping your dependencies up to date](#45-keeping-your-dependencies-up-to-date)
* [4.6 To contribute changes](#46-to-contribute-changes)
- * [4.7 Using towncrier](#47-using-towncrier)
- * [4.8 How To Report A Bug](#48-how-to-report-a-bug)
- * [4.9 How To Suggest A Feature Or Enhancement](#49-how-to-suggest-a-feature-or-enhancement)
+ * [4.7 How To Report A Bug](#47-how-to-report-a-bug)
+ * [4.8 How To Suggest A Feature Or Enhancement](#48-how-to-suggest-a-feature-or-enhancement)
* [5. Code Review Process](#5-code-review-process)
* [5.1 Issues](#51-issues)
* [5.2 Pull Requests](#52-pull-requests)
@@ -116,39 +115,17 @@ Whenever you pull from upstream (V3/develop on the main repository) and you noti
1. Create a new branch on your fork
2. Make the changes
3. If you like the changes and think the main Red project could use it:
- * Create a towncrier entry for the changes. (See next section for details)
* Run tests with `tox` to ensure your code is up to scratch
* Create a Pull Request on GitHub with your changes
+ - If you are contributing a behavior change, please keep in mind that behavior changes
+ are conditional on them being appropriate for the project's current goals.
+ If you would like to reduce the risk of putting in effort for something we aren't
+ going to use, open an issue discussing it first.
-### 4.7 Using towncrier
-
-Red uses towncrier to create changelogs.
-
-To create a towncrier entry for your PR, create a file in `changelog.d` for it. If the changes are for a specific cog, place the file in the related subdirectory.
-
-The filename should be of the format `issuenumber.changetype(.count).rst`, where `(.count)` is an optional
-part of the filename should multiple entries for the same issue number and type be necessary.
-If there is not an issue associated with your PR,
-you may use the PR number in place of the issue number.
-
-Valid changetypes are:
-
- * breaking : Breaking changes
- * dep : Changes to dependencies
- * enhance : Enhancements
- * feature : New features
- * bugfix : Bugfixes
- * docs : documentation improvements and additions
- * removal : removal of something
- * misc : any changes which don't have a user facing change, and don't belong in the changelog for users
-
-The contents of the file should be a short, human readable description of the impact of the changes made,
-not the technical details of the change.
-
-### 4.8 How To Report A Bug
+### 4.7 How To Report A Bug
Please see our **ISSUES.MD** for more information.
-### 4.9 How To Suggest A Feature Or Enhancement
+### 4.8 How To Suggest A Feature Or Enhancement
The goal of Red is to be as useful to as many people as possible, this means that all features must be useful to anyone and any server that uses Red.
If you find yourself wanting a feature that Red does not already have, you're probably not alone. There's bound to be a great number of users out there needing the same thing and a lot of the features that Red has today have been added because of the needs of our users. Open an issue on our issues list and describe the feature you would like to see, how you would use it, how it should work, and why it would be useful to the Red community as a whole.
diff --git a/Makefile b/Makefile
index 1a1e996d1..9cd7d7e55 100644
--- a/Makefile
+++ b/Makefile
@@ -27,8 +27,3 @@ newenv:
$(MAKE) syncenv
syncenv:
.venv/bin/pip install -Ur ./tools/dev-requirements.txt
-
-# Changelog check
-checkchangelog:
- bash tools/check_changelog_entries.sh
- $(PYTHON) -m towncrier --draft
diff --git a/changelog.d/.gitignore b/changelog.d/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/3256.dep.rst b/changelog.d/3256.dep.rst
deleted file mode 100644
index 554998fa1..000000000
--- a/changelog.d/3256.dep.rst
+++ /dev/null
@@ -1 +0,0 @@
-Use websockets 8.1
diff --git a/changelog.d/3472.enhance.rst b/changelog.d/3472.enhance.rst
deleted file mode 100644
index 43dc1fe4d..000000000
--- a/changelog.d/3472.enhance.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Add caching for ignored channels/guilds.
-Add caching for white/blacklist.
-Add consume-rest for white/blacklist commands.
-Allow ignoring channel categories.
\ No newline at end of file
diff --git a/changelog.d/3526.enhance.rst b/changelog.d/3526.enhance.rst
deleted file mode 100644
index 15256eb6a..000000000
--- a/changelog.d/3526.enhance.rst
+++ /dev/null
@@ -1 +0,0 @@
-Show DeprecationWarning's
diff --git a/changelog.d/admin/.gitignore b/changelog.d/admin/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/admin/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/alias/.gitignore b/changelog.d/alias/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/alias/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/audio/.gitignore b/changelog.d/audio/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/audio/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/audio/3201.feature.1.rst b/changelog.d/audio/3201.feature.1.rst
deleted file mode 100644
index 7c5beb4ca..000000000
--- a/changelog.d/audio/3201.feature.1.rst
+++ /dev/null
@@ -1 +0,0 @@
-``[p]remove`` command now accepts an URL or Index, if an URL is used it will remove all tracks in the queue with that URL.
\ No newline at end of file
diff --git a/changelog.d/bank/.gitignore b/changelog.d/bank/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/bank/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/cleanup/.gitignore b/changelog.d/cleanup/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/cleanup/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/customcom/.gitignore b/changelog.d/customcom/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/customcom/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/downloader/.gitignore b/changelog.d/downloader/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/downloader/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/economy/.gitignore b/changelog.d/economy/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/economy/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/economy/3438.bugfix.rst b/changelog.d/economy/3438.bugfix.rst
deleted file mode 100644
index 6e748956f..000000000
--- a/changelog.d/economy/3438.bugfix.rst
+++ /dev/null
@@ -1 +0,0 @@
-Changes next_payday to last_payday. last_payday stores the latest time the command runned successfully, allows the command to dynamicly change with the PAYDAY_TIME variable, by checking if last_payday + PAYDAY_TIME >= current time.
\ No newline at end of file
diff --git a/changelog.d/filter/.gitignore b/changelog.d/filter/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/filter/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/general/.gitignore b/changelog.d/general/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/general/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/image/.gitignore b/changelog.d/image/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/image/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/mod/.gitignore b/changelog.d/mod/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/mod/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/mod/3472.enhance.rst b/changelog.d/mod/3472.enhance.rst
deleted file mode 100644
index 87dbf9954..000000000
--- a/changelog.d/mod/3472.enhance.rst
+++ /dev/null
@@ -1 +0,0 @@
-Move ignore commands and checks into core.
\ No newline at end of file
diff --git a/changelog.d/mod/3523.bugfix.rst b/changelog.d/mod/3523.bugfix.rst
deleted file mode 100644
index e4bc1d9e2..000000000
--- a/changelog.d/mod/3523.bugfix.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Allow mentions in hackban and ban commands.
-Have the correct lower bound on length of a snowflake for the converter.
\ No newline at end of file
diff --git a/changelog.d/modlog/.gitignore b/changelog.d/modlog/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/modlog/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/mutes/.gitignore b/changelog.d/mutes/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/mutes/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/permissions/.gitignore b/changelog.d/permissions/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/permissions/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/reports/.gitignore b/changelog.d/reports/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/reports/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/streams/.gitignore b/changelog.d/streams/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/streams/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/streams/3237.enhance.rst b/changelog.d/streams/3237.enhance.rst
deleted file mode 100644
index f437043f9..000000000
--- a/changelog.d/streams/3237.enhance.rst
+++ /dev/null
@@ -1 +0,0 @@
-Added ``[p]streamset timer`` command, which can be used to control how often the cog checks for livestreams.
\ No newline at end of file
diff --git a/changelog.d/streams/3237.misc.rst b/changelog.d/streams/3237.misc.rst
deleted file mode 100644
index b6c984c03..000000000
--- a/changelog.d/streams/3237.misc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Changed the YouTube streams logic to use an RSS instead of the search endpoint, significantly reducing quota usage.
\ No newline at end of file
diff --git a/changelog.d/streams/3487.enhancement.rst b/changelog.d/streams/3487.enhancement.rst
deleted file mode 100644
index ccd5f6d94..000000000
--- a/changelog.d/streams/3487.enhancement.rst
+++ /dev/null
@@ -1 +0,0 @@
-Use new Twitch API and Bearer tokens. Escape markdown and mass mentions for "streamer_name is live!" messages, and use humanize_number for every numbers.
\ No newline at end of file
diff --git a/changelog.d/trivia/.gitignore b/changelog.d/trivia/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/trivia/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/warnings/.gitignore b/changelog.d/warnings/.gitignore
deleted file mode 100644
index b722e9e13..000000000
--- a/changelog.d/warnings/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!.gitignore
\ No newline at end of file
diff --git a/changelog.d/warnings/3515.misc.rst b/changelog.d/warnings/3515.misc.rst
deleted file mode 100644
index 197ee6641..000000000
--- a/changelog.d/warnings/3515.misc.rst
+++ /dev/null
@@ -1 +0,0 @@
-Don't use `inspect.getsource` to check for ``is_owner`` check.
diff --git a/docs/_templates/layout.html b/docs/_templates/layout.html
index 91fab053e..996058f31 100644
--- a/docs/_templates/layout.html
+++ b/docs/_templates/layout.html
@@ -1,9 +1,18 @@
{% extends '!layout.html' %}
{% block document %}
+{% if version_slug == 'latest' %}
+
+{% endif %}
{{ super() }}
-{% endblock %}
\ No newline at end of file
+{% endblock %}
diff --git a/docs/changelog_3_3_0.rst b/docs/changelog_3_3_0.rst
index c59e82437..e3d603680 100644
--- a/docs/changelog_3_3_0.rst
+++ b/docs/changelog_3_3_0.rst
@@ -1,5 +1,335 @@
.. 3.3.x Changelogs
+Redbot 3.3.5 (2020-04-09)
+=========================
+
+| Thanks to all these amazing people that contributed to this release:
+| :ghuser:`jack1142`, :ghuser:`Kowlin`
+
+End-user changelog
+------------------
+
+Core Bot
+********
+
+- "Outdated" field no longer shows in ``[p]info`` when Red is up-to-date (:issue:`3730`)
+
+Alias
+*****
+
+- Fixed regression in ``[p]alias add`` that caused it to reject commands containing arguments (:issue:`3734`)
+
+
+Redbot 3.3.4 (2020-04-05)
+=========================
+
+| Thanks to all these amazing people that contributed to this release:
+| :ghuser:`jack1142`, :ghuser:`kennnyshiwa`
+
+End-user changelog
+------------------
+
+Core Bot
+********
+
+- Fixed checks related to bank's global state that were used in commands in Bank, Economy and Trivia cogs (:issue:`3707`)
+
+Alias
+*****
+
+- ``[p]alias add`` now sends an error when command user tries to alias doesn't exist (:issue:`3710`, :issue:`3545`)
+
+Developer changelog
+-------------------
+
+Core Bot
+********
+
+- Bump dependencies, including update to discord.py 1.3.3 (:issue:`3723`)
+
+Utility Functions
+*****************
+
+- `redbot.core.utils.common_filters.filter_invites` now filters ``discord.io/discord.li`` invites links (:issue:`3717`)
+- Fixed false-positives in `redbot.core.utils.common_filters.filter_invites` (:issue:`3717`)
+
+Documentation changes
+---------------------
+
+- Versions of pre-requirements are now included in Windows install guide (:issue:`3708`)
+
+
+Redbot 3.3.3 (2020-03-28)
+=========================
+
+| Thanks to all these amazing people that contributed to this release:
+| :ghuser:`AnonGuy`, :ghuser:`Dav-Git`, :ghuser:`FancyJesse`, :ghuser:`Ianardo-DiCaprio`, :ghuser:`jack1142`, :ghuser:`kennnyshiwa`, :ghuser:`Kowlin`, :ghuser:`NeuroAssassin`, :ghuser:`PredaaA`, :ghuser:`Stonedestroyer`, :ghuser:`TrustyJAID`
+
+End-user changelog
+------------------
+
+Core Bot
+********
+
+- Delete delay for command messages has been moved from Mod cog to Core (:issue:`3638`, :issue:`3636`)
+- Fixed various bugs with blacklist and whitelist (:issue:`3643`, :issue:`3642`)
+- Added ``[p]set regionalformat`` command that allows users to set regional formatting that is different from bot's locale (:issue:`3677`, :issue:`3588`)
+- ``[p]set locale`` allows any valid locale now, not just locales for which Red has translations (:issue:`3676`, :issue:`3596`)
+- Permissions for commands in Bank, Economy and Trivia cogs can now be overriden by Permissions cog (:issue:`3672`, :issue:`3233`)
+- Outages of ``pypi.org`` no longer prevent the bot from starting (:issue:`3663`)
+- Fixed formatting of help strings in fuzzy search results (:issue:`3673`, :issue:`3507`)
+- Fixed few deprecation warnings related to menus and uvloop (:issue:`3644`, :issue:`3700`)
+
+Core Commands
+*************
+
+- ``[p]set game`` no longer errors when trying to clear the status (:issue:`3630`, :issue:`3628`)
+- All owner notifcations in Core now use proper prefixes in messages (:issue:`3632`)
+- Added ``[p]set playing`` and ``[p]set streaming`` aliases for respectively ``[p]set game`` and ``[p]set stream`` (:issue:`3646`, :issue:`3590`)
+
+ModLog
+******
+
+- Modlog's cases now keep last known username to prevent losing that information from case's message on edit (:issue:`3674`, :issue:`3443`)
+
+CustomCom
+*********
+
+- Added ``[p]cc search`` command that allows users to search through created custom commands (:issue:`2573`)
+
+Cleanup
+*******
+
+- Added ``[p]cleanup spam`` command that deletes duplicate messages from the last X messages and keeps only one copy (:issue:`3688`)
+- Removed regex support in ``[p]cleanup self`` (:issue:`3704`)
+
+Downloader
+**********
+
+- ``[p]cog checkforupdates`` now includes information about cogs that can't be installed due to Red/Python version requirements (:issue:`3678`, :issue:`3448`)
+
+General
+*******
+
+- Added more detailed mode to ``[p]serverinfo`` command that can be accessed with ``[p]serverinfo 1`` (:issue:`2382`, :issue:`3659`)
+
+Image
+*****
+
+- Users can now specify how many images should be returned in ``[p]imgur search`` and ``[p]imgur subreddit`` using ``[count]`` argument (:issue:`3667`, :issue:`3044`)
+- ``[p]imgur search`` and ``[p]imgur subreddit`` now return one image by default (:issue:`3667`, :issue:`3044`)
+
+Mod
+***
+
+- ``[p]userinfo`` now shows user's activities (:issue:`3669`)
+- ``[p]userinfo`` now shows status icon near the username (:issue:`3669`)
+- Muting no longer fails if user leaves while applying overwrite (:issue:`3627`)
+- Fixed error that happened when Mod cog was loaded for the first time during bot startup (:issue:`3632`, :issue:`3626`)
+
+Permissions
+***********
+
+- Commands for setting default rules now error when user tries to deny access to command designated as being always available (:issue:`3504`, :issue:`3465`)
+
+Streams
+*******
+
+- Fixed an error that happened when no game was set on Twitch stream (:issue:`3631`)
+- Preview picture for YouTube stream alerts is now bigger (:issue:`3689`, :issue:`3685`)
+- YouTube channels with a livestream that doesn't have any current viewer are now properly showing as streaming (:issue:`3690`)
+- Failures in Twitch API authentication are now logged (:issue:`3657`)
+
+Trivia
+******
+
+- Added ``[p]triviaset custom upload/delete/list`` commands for managing custom trivia lists from Discord (:issue:`3420`, :issue:`3307`)
+- Trivia sessions no longer error on payout when winner's balance would exceed max balance (:issue:`3666`, :issue:`3584`)
+
+Warnings
+********
+
+- Sending warnings to warned user can now be disabled with ``[p]warnset toggledm`` command (:issue:`2929`, :issue:`2800`)
+- Added ``[p]warnset warnchannel`` command that allows to set a channel where warnings should be sent to instead of the channel command was called in (:issue:`2929`, :issue:`2800`)
+- Added ``[p]warnset togglechannel`` command that allows to disable sending warn message in guild channel (:issue:`2929`, :issue:`2800`)
+- ``[p]warn`` now tells the moderator when bot wasn't able to send the warning to the user (:issue:`3653`, :issue:`3633`)
+
+
+Developer changelog
+-------------------
+
+Core Bot
+********
+
+- Deprecation warnings issued by Red now use correct stack level so that the cog developers can find the cause of them (:issue:`3644`)
+
+Dev Cog
+*******
+
+- Add ``__name__`` to environment's globals (:issue:`3649`, :issue:`3648`)
+
+
+Documentation changes
+---------------------
+
+- Fixed install instructions for Mac in `install_linux_mac` (:issue:`3675`, :issue:`3436`)
+- Windows install instructions now use ``choco upgrade`` commands instead of ``choco install`` to ensure up-to-date packages (:issue:`3684`)
+
+
+Miscellaneous
+-------------
+
+- **Core Bot** - Command errors (i.e. command on cooldown, dm-only and guild-only commands, etc) can now be translated (:issue:`3665`, :issue:`2988`)
+- **Core Bot** - ``redbot-setup`` now prints link to Getting started guide at the end of the setup (:issue:`3027`)
+- **Core Bot** - Whitelist and blacklist commands now properly require passing at least one user (or role in case of local whitelist/blacklist) (:issue:`3652`, :issue:`3645`)
+- **Downloader** - Fix misleading error appearing when repo name is already taken in ``[p]repo add`` (:issue:`3695`)
+- **Downloader** - Improved error messages for unexpected errors in ``[p]repo add`` (:issue:`3656`)
+- **Downloader** - Prevent encoding errors from crashing ``[p]cog update`` (:issue:`3639`, :issue:`3637`)
+- **Trivia** - Non-finite numbers can no longer be passed to ``[p]triviaset timelimit``, ``[p]triviaset stopafter`` and ``[p]triviaset payout`` (:issue:`3668`, :issue:`3583`)
+- **Utility Functions** - `redbot.core.utils.menus.menu()` now checks permissions *before* trying to clear reactions (:issue:`3589`, :issue:`3145`)
+
+
+Redbot 3.3.2 (2020-02-28)
+=========================
+
+| Thanks to all these amazing people that contributed to this release:
+| :ghuser:`aikaterna`, :ghuser:`chasehult`, :ghuser:`Dav-Git`, :ghuser:`DiscordLiz`, :ghuser:`Drapersniper`, :ghuser:`fixator10`, :ghuser:`Flame442`, :ghuser:`Hedlund01`, :ghuser:`jack1142`, :ghuser:`Kowlin`, :ghuser:`mikeshardmind`, :ghuser:`PredaaA`, :ghuser:`Stonedestroyer`, :ghuser:`trundleroo`, :ghuser:`TrustyJAID`, :ghuser:`zephyrkul`
+
+End-user changelog
+------------------
+
+Core Bot
+********
+
+- Ignored guilds/channels and whitelist/blacklist are now cached for performance (:issue:`3472`)
+- Ignored guilds/channels have been moved from Mod cog to Core (:issue:`3472`)
+- ``[p]ignore channel`` command can now also ignore channel categories (:issue:`3472`)
+
+Core Commands
+*************
+
+- Core cogs will now send bot mention prefix properly in places where discord doesn't render mentions (:issue:`3579`, :issue:`3591`, :issue:`3499`)
+- Fix a bug with ``[p]blacklist add`` that made it impossible to blacklist users that bot doesn't share a server with (:issue:`3472`, :issue:`3220`)
+- Improve user experience of ``[p]set game/listening/watching/`` commands (:issue:`3562`)
+- Add ``[p]licenceinfo`` alias for ``[p]licenseinfo`` command to conform with non-American English (:issue:`3460`)
+
+Admin
+*****
+
+- ``[p]announce`` will now only send error message if an actual errors occurs (:issue:`3514`, :issue:`3513`)
+
+Alias
+*****
+
+- ``[p]alias help`` will now properly work in non-English locales (:issue:`3546`)
+
+Audio
+*****
+
+- Users should be able to play age-restricted tracks from YouTube again (:issue:`3620`)
+
+Economy
+*******
+
+- Next payday time will now be adjusted for users when payday time is changed (:issue:`3496`, :issue:`3438`)
+
+Downloader
+**********
+
+- Downloader will no longer fail because of invalid ``info.json`` files (:issue:`3533`, :issue:`3456`)
+- Add better logging of errors when Downloader fails to add a repo (:issue:`3558`)
+
+Image
+*****
+
+- Fix load error for users that updated Red from version lower than 3.1 to version 3.2 or newer (:issue:`3617`)
+
+Mod
+***
+
+- ``[p]hackban`` and ``[p]unban`` commands support user mentions now (:issue:`3524`)
+- Ignored guilds/channels have been moved from Mod cog to Core (:issue:`3472`)
+
+Streams
+*******
+
+- Fix stream alerts for Twitch (:issue:`3487`)
+- Significantly reduce the quota usage for YouTube stream alerts (:issue:`3237`)
+- Add ``[p]streamset timer`` command which can be used to control how often the cog checks for live streams (:issue:`3237`)
+
+Trivia
+******
+
+- Add better handling for errors in trivia session (:issue:`3606`)
+
+Trivia Lists
+************
+
+- Remove empty answers in trivia lists (:issue:`3581`)
+
+Warnings
+********
+
+- Users can now pass a reason to ``[p]unwarn`` command (:issue:`3490`, :issue:`3093`)
+
+
+Developer changelog
+-------------------
+
+Core Bot
+********
+
+- Updated all our dependencies - we're using discord.py 1.3.2 now (:issue:`3609`)
+- Add traceback logging to task exception handling (:issue:`3517`)
+- Developers can now create a command from an async function wrapped in `functools.partial` (:issue:`3542`)
+- Bot will now show deprecation warnings in logs (:issue:`3527`, :issue:`3615`)
+- Subcommands of command group with ``invoke_without_command=True`` will again inherit this group's checks (:issue:`3614`)
+
+Config
+******
+
+- Fix Config's singletons (:issue:`3137`, :issue:`3136`)
+
+Utility Functions
+*****************
+
+- Add clearer error when page is of a wrong type in `redbot.core.utils.menus.menu()` (:issue:`3571`)
+
+Dev Cog
+*******
+
+- Allow for top-level `await`, `async for` and `async with` in ``[p]debug`` and ``[p]repl`` commands (:issue:`3508`)
+
+Downloader
+**********
+
+- Downloader will now replace ``[p]`` with clean prefix same as it does in help command (:issue:`3592`)
+- Add schema validation to ``info.json`` file processing - it should now be easier to notice any issues with those files (:issue:`3533`, :issue:`3442`)
+
+
+Documentation changes
+---------------------
+
+- Add guidelines for Cog Creators in `guide_cog_creation` document (:issue:`3568`)
+- Restructure virtual environment instructions to improve user experience (:issue:`3495`, :issue:`3411`, :issue:`3412`)
+- Getting started guide now explain use of quotes for arguments with spaces (:issue:`3555`, :issue:`3111`)
+- ``latest`` version of docs now displays a warning about possible differences from current stable release (:issue:`3570`)
+- Make systemd guide clearer on obtaining username and python path (:issue:`3537`, :issue:`3462`)
+- Indicate instructions for different venv types in systemd guide better (:issue:`3538`)
+- Service file in `autostart_systemd` now also waits for network connection to be ready (:issue:`3549`)
+- Hide alias of ``randomize_colour`` in docs (:issue:`3491`)
+- Add separate headers for each event predicate class for better navigation (:issue:`3595`, :issue:`3164`)
+- Improve wording of explanation for ``required_cogs`` key in `guide_publish_cogs` (:issue:`3520`)
+
+
+Miscellaneous
+-------------
+
+- Use more reliant way of checking if command is bot owner only in ``[p]warnaction`` (Warnings cog) (:issue:`3516`, :issue:`3515`)
+- Update PyPI domain in ``[p]info`` and update checker (:issue:`3607`)
+- Stop using deprecated code in core (:issue:`3610`)
+
+
Redbot 3.3.1 (2020-02-05)
=========================
@@ -99,4 +429,4 @@ Mod
Permissions
-----------
-- Now has stronger enforcement of prioritizing botwide settings.
\ No newline at end of file
+- Now has stronger enforcement of prioritizing botwide settings.
diff --git a/docs/conf.py b/docs/conf.py
index a7b379e36..22626a36d 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -217,12 +217,17 @@ intersphinx_mapping = {
"python": ("https://docs.python.org/3", None),
"dpy": (f"https://discordpy.readthedocs.io/en/v{dpy_version}/", None),
"motor": ("https://motor.readthedocs.io/en/stable/", None),
+ "babel": ("http://babel.pocoo.org/en/stable/", None),
}
# Extlinks
# This allows to create links to d.py docs with
# :dpy_docs:`link text `
-extlinks = {"dpy_docs": (f"https://discordpy.readthedocs.io/en/v{dpy_version}/%s", None)}
+extlinks = {
+ "dpy_docs": (f"https://discordpy.readthedocs.io/en/v{dpy_version}/%s", None),
+ "issue": ("https://github.com/Cog-Creators/Red-DiscordBot/issues/%s", "#"),
+ "ghuser": ("https://github.com/%s", "@"),
+}
# Doctest
# If this string is non-empty, all blocks with ``>>>`` in them will be
@@ -230,5 +235,5 @@ extlinks = {"dpy_docs": (f"https://discordpy.readthedocs.io/en/v{dpy_version}/%s
doctest_test_doctest_blocks = ""
# Autodoc options
-autodoc_default_flags = ["show-inheritance"]
+autodoc_default_options = {"show-inheritance": True}
autodoc_typehints = "none"
diff --git a/docs/framework_utils.rst b/docs/framework_utils.rst
index 468d880f0..055ee72e6 100644
--- a/docs/framework_utils.rst
+++ b/docs/framework_utils.rst
@@ -21,6 +21,7 @@ Embed Helpers
.. automodule:: redbot.core.utils.embed
:members:
+ :exclude-members: randomize_color
Reaction Menus
==============
@@ -31,7 +32,16 @@ Reaction Menus
Event Predicates
================
-.. automodule:: redbot.core.utils.predicates
+MessagePredicate
+****************
+
+.. autoclass:: redbot.core.utils.predicates.MessagePredicate
+ :members:
+
+ReactionPredicate
+*****************
+
+.. autoclass:: redbot.core.utils.predicates.ReactionPredicate
:members:
Mod Helpers
diff --git a/docs/getting_started.rst b/docs/getting_started.rst
index e02f355a4..da97454d0 100644
--- a/docs/getting_started.rst
+++ b/docs/getting_started.rst
@@ -351,6 +351,11 @@ The cog guides are formatted the same. They're divided into 3 sections:
Arguments enclosed in ``[ ]`` means that the argument is **optional**
for the command; you can decide to use it or not.
+
+ If your argument includes spaces like ``Hello world!``, most of the time
+ you will need to place it in double quotes like this: ``"Hello world!"``.
+ Sometimes (especially for the last argument) these double quotes are not
+ required.
Arguments followed by ``=something`` means that, if not specified,
the argument will be equal to ``something``.
diff --git a/docs/guide_cog_creation.rst b/docs/guide_cog_creation.rst
index 6ea670829..5786ec9f9 100644
--- a/docs/guide_cog_creation.rst
+++ b/docs/guide_cog_creation.rst
@@ -162,3 +162,70 @@ Additional resources
Be sure to check out the :doc:`/guide_migration` for some resources
on developing cogs for V3. This will also cover differences between V2 and V3 for
those who developed cogs for V2.
+
+
+---------------------------
+Guidelines for Cog Creators
+---------------------------
+
+The following are a list of guidelines Cog Creators should strive to follow.
+Not all of these are strict requirements (some are) but are all generally advisable.
+
+1. Cogs should follow a few naming conventions for consistency.
+
+ - Cog classes should be TitleCased, using alphabetic characters only.
+ - Commands should be lower case, using alphanumeric characters only.
+ - Cog modules should be lower case, using alphabetic characters only.
+
+2. Cogs and commands should have docstrings suitable for use in help output.
+
+ - This one is slightly flexible if using other methods of setting help.
+
+3. Don't prevent normal operation of the bot without the user opting into this.
+
+ - This includes as a side effect by blocking the event loop.
+
+4. If your cog uses logging:
+
+ - The namespace for logging should be: ``red.your_repo_name.cog_name``.
+ - Print statements are not a substitute for proper logging.
+
+5. If you use asyncio.create_task, your tasks need to:
+
+ - Be cancelled on cog unload.
+ - Handle errors.
+
+6. Event listeners should exit early if it is an event you don't need.
+ This makes your events less expensive in terms of CPU time. Examples below:
+
+ - Checking that you are in a guild before interacting with config for an antispam command.
+ - Checking that you aren't reacting to a bot message (``not message.author.bot``) early on.
+
+7. Use .gitignore (or something else) to keep unwanted files out of your cog repo.
+8. Put a license on your cog repo.
+
+ - By default, in most jurisdictions, without a license that at least offers the code for use,
+ users cannot legally use your code.
+
+9. Use botwide features when they apply. Some examples of this:
+
+ - ``ctx.embed_color``
+ - ``bot.is_automod_immune``
+
+10. Use checks to limit command use when the bot needs special permissions.
+11. Check against user input before doing things. Common things to check:
+
+ - Resulting output is safe.
+ - Values provided make sense. (eg. no negative numbers for payday)
+ - Don't unsafely use user input for things like database input.
+
+12. Don't abuse bot internals.
+
+ - If you need access to something, ask us or open an issue.
+ - If you're sure the current usage is safe, document why,
+ but we'd prefer you work with us on ensuring you have access to what you need.
+
+13. Update your cogs for breakage.
+
+ - We announce this in advance.
+ - If you need help, ask.
diff --git a/docs/install_linux_mac.rst b/docs/install_linux_mac.rst
index 6b7e20da5..9a2375735 100644
--- a/docs/install_linux_mac.rst
+++ b/docs/install_linux_mac.rst
@@ -20,7 +20,7 @@ The pre-requirements are:
- Python 3.8.1 or greater
- Pip 18.1 or greater
- Git 2.11+
- - Java Runtime Environment 11 or later (for audio support)
+ - Java Runtime Environment 11 (for audio support)
We also recommend installing some basic compiler tools, in case our dependencies don't provide
pre-built "wheels" for your architecture.
@@ -163,20 +163,18 @@ following, then press Enter:
.. code-block:: none
- /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
+ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
After the installation, install the required packages by pasting the commands and pressing enter,
one-by-one:
.. code-block:: none
- brew install python --with-brewed-openssl
+ brew install python@3.8
+ echo 'export PATH="/usr/local/opt/python@3.8/bin:$PATH"' >> ~/.profile
+ source ~/.profile
brew install git
- brew tap caskroom/versions
- brew cask install homebrew/cask-versions/adoptopenjdk11
-
-It's possible you will have network issues. If so, go in your Applications folder, inside it, go in
-the Python 3.8 folder then double click ``Install certificates.command``.
+ brew cask install adoptopenjdk/openjdk/adoptopenjdk11
Continue by `creating-venv-linux`.
diff --git a/docs/install_windows.rst b/docs/install_windows.rst
index 5ceeedfb0..3b14140a4 100644
--- a/docs/install_windows.rst
+++ b/docs/install_windows.rst
@@ -26,18 +26,18 @@ Then run each of the following commands:
Set-ExecutionPolicy Bypass -Scope Process -Force
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
- choco install git --params "/GitOnlyOnPath /WindowsTerminal" -y
- choco install visualstudio2019-workload-vctools -y
- choco install python3 -y
+ choco upgrade git --params "/GitOnlyOnPath /WindowsTerminal" -y
+ choco upgrade visualstudio2019-workload-vctools -y
+ choco upgrade python3 -y
For Audio support, you should also run the following command before exiting:
.. code-block:: none
- choco install adoptopenjdk11jre -y
+ choco upgrade adoptopenjdk11jre -y
-From here, exit the prompt then continue onto `installing Red `.
+From here, exit the prompt then continue onto `creating-venv-windows`.
********************************
Manually installing dependencies
@@ -50,19 +50,19 @@ Manually installing dependencies
* `MSVC Build tools `_
-* `Python `_ - Red needs Python 3.8.1 or greater
+* `Python 3.8.1 `_ - Red needs 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.
-* `Git `_
+* `Git 2.11+ `_
.. attention:: Please choose the option to "Git from the command line and also from 3rd-party software" in Git's setup.
-* `Java `_ - needed for Audio
+* `Java 11 `_ - needed for Audio
-.. _installing-red-windows:
+.. _creating-venv-windows:
------------------------------
Creating a Virtual Environment
@@ -85,11 +85,15 @@ Start with opening a command prompt (open Start, search for "command prompt", th
These commands will not work in PowerShell - you have to use command prompt as said above.
-Then create your virtual environment with the following command::
+Then create your virtual environment with the following command
+
+.. code-block:: none
py -3.8 -m venv "%userprofile%\redenv"
-And activate it with the following command::
+And activate it with the following command
+
+.. code-block:: none
"%userprofile%\redenv\Scripts\activate.bat"
@@ -98,6 +102,9 @@ And activate it with the following command::
You must activate the virtual environment with the above command every time you open a new
Command Prompt to run, install or update Red.
+
+.. _installing-red-windows:
+
--------------
Installing Red
--------------
diff --git a/make.bat b/make.bat
index a02c1391e..428dd9bc0 100644
--- a/make.bat
+++ b/make.bat
@@ -34,12 +34,6 @@ goto syncenv
.\.venv\Scripts\python -m pip install -Ur .\tools\dev-requirements.txt
exit /B %ERRORLEVEL%
-:checkchangelog
-REM This should be written for windows at some point I guess.
-REM If we can swith to powershell, it can make this much easier.
-echo This doesn^'t do anything on windows ^(yet^)
-exit /b 0
-
:help
echo Usage:
echo make ^
diff --git a/pyproject.toml b/pyproject.toml
index f76eff550..fabe9bd5d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -16,129 +16,3 @@
| dist
)/
'''
-
-[tool.towncrier]
- package = "redbot"
- filename = "CHANGELOG.rst"
- directory = "changelog.d"
- issue_format = "`#{issue} `_"
-
- [[tool.towncrier.section]]
- path = ""
- name = "Core Bot Changes"
-
- [[tool.towncrier.section]]
- path = "admin"
- name = "Admin"
-
- [[tool.towncrier.section]]
- path = "alias"
- name = "Alias"
-
- [[tool.towncrier.section]]
- path = "audio"
- name = "Audio"
-
- [[tool.towncrier.section]]
- path = "bank"
- name = "Bank"
-
- [[tool.towncrier.section]]
- path = "cleanup"
- name = "Cleanup"
-
- [[tool.towncrier.section]]
- path = "customcom"
- name = "CustomCom"
-
- [[tool.towncrier.section]]
- path = "downloader"
- name = "Downloader"
-
- [[tool.towncrier.section]]
- path = "economy"
- name = "Economy"
-
- [[tool.towncrier.section]]
- path = "filter"
- name = "Filter"
-
- [[tool.towncrier.section]]
- path = "general"
- name = "General"
-
- [[tool.towncrier.section]]
- path = "image"
- name = "Image"
-
- [[tool.towncrier.section]]
- path = "mod"
- name = "Mod"
-
- [[tool.towncrier.section]]
- path = "modlog"
- name = "ModLog"
-
- [[tool.towncrier.section]]
- path = "mutes"
- name = "Mutes"
-
- [[tool.towncrier.section]]
- path = "permissions"
- name = "Permissions"
-
- [[tool.towncrier.section]]
- path = "reports"
- name = "Reports"
-
- [[tool.towncrier.section]]
- path = "streams"
- name = "Streams"
-
- [[tool.towncrier.section]]
- path = "trivia"
- name = "Trivia"
-
- [[tool.towncrier.section]]
- path = "warnings"
- name = "Warnings"
-
- [[tool.towncrier.type]]
- directory = "breaking"
- name = "Breaking Changes"
- showcontent = true
-
- [[tool.towncrier.type]]
- directory = "bugfix"
- name = "Bug Fixes"
- showcontent = true
-
- [[tool.towncrier.type]]
- directory = "enhance"
- name = "Enhancements"
- showcontent = true
-
- [[tool.towncrier.type]]
- directory = "feature"
- name = "New Feature"
- showcontent = true
-
- [[tool.towncrier.type]]
- directory = "removal"
- name = "Removals"
- showcontent = true
-
- [[tool.towncrier.type]]
- directory = "misc"
- name = "Miscellaneous changes"
- showcontent = false
-
- [[tool.towncrier.type]]
- directory = "dep"
- name = "Changes to dependencies"
- showcontent = true
-
- [[tool.towncrier.type]]
- directory = "docs"
- name = "Documentation Changes"
- showcontent = true
diff --git a/redbot/__init__.py b/redbot/__init__.py
index 5e930bf52..d01d10f56 100644
--- a/redbot/__init__.py
+++ b/redbot/__init__.py
@@ -191,10 +191,35 @@ def _update_event_loop_policy():
_asyncio.set_event_loop_policy(_uvloop.EventLoopPolicy())
-__version__ = "3.3.2.dev1"
+__version__ = "3.3.6.dev1"
version_info = VersionInfo.from_str(__version__)
# Filter fuzzywuzzy slow sequence matcher warning
_warnings.filterwarnings("ignore", module=r"fuzzywuzzy.*")
# Show DeprecationWarning
_warnings.filterwarnings("default", category=DeprecationWarning)
+
+if "--debug" not in _sys.argv:
+ # DEP-WARN
+ # Individual warnings - tracked in https://github.com/Cog-Creators/Red-DiscordBot/issues/3529
+ # DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
+ _warnings.filterwarnings("ignore", category=DeprecationWarning, module="importlib", lineno=219)
+ # DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8, use "async def" instead
+ # def noop(*args, **kwargs): # type: ignore
+ _warnings.filterwarnings("ignore", category=DeprecationWarning, module="aiohttp", lineno=107)
+ # DeprecationWarning: The loop argument is deprecated since Python 3.8, and scheduled for removal in Python 3.10.
+ # hosts = await asyncio.shield(self._resolve_host(..
+ _warnings.filterwarnings("ignore", category=DeprecationWarning, module="aiohttp", lineno=964)
+ # 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 245cc242e..cfecd2d4f 100644
--- a/redbot/cogs/admin/admin.py
+++ b/redbot/cogs/admin/admin.py
@@ -297,7 +297,7 @@ class Admin(commands.Cog):
await ctx.send(_("The announcement has begun."))
else:
- prefix = ctx.prefix
+ prefix = ctx.clean_prefix
await ctx.send(_(RUNNING_ANNOUNCEMENT).format(prefix=prefix))
@announce.command(name="cancel")
diff --git a/redbot/cogs/admin/locales/af-ZA.po b/redbot/cogs/admin/locales/af-ZA.po
index 188372954..4288888b5 100644
--- a/redbot/cogs/admin/locales/af-ZA.po
+++ b/redbot/cogs/admin/locales/af-ZA.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: af\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: af_ZA\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/ar-SA.po b/redbot/cogs/admin/locales/ar-SA.po
index b3a236a73..c76b7ff46 100644
--- a/redbot/cogs/admin/locales/ar-SA.po
+++ b/redbot/cogs/admin/locales/ar-SA.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ar\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: ar_SA\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/bg-BG.po b/redbot/cogs/admin/locales/bg-BG.po
index bb22c7b96..d71d6d960 100644
--- a/redbot/cogs/admin/locales/bg-BG.po
+++ b/redbot/cogs/admin/locales/bg-BG.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: bg\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: bg_BG\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/ca-ES.po b/redbot/cogs/admin/locales/ca-ES.po
index 75c041ae9..30a2d6ec0 100644
--- a/redbot/cogs/admin/locales/ca-ES.po
+++ b/redbot/cogs/admin/locales/ca-ES.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ca\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: ca_ES\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/cs-CZ.po b/redbot/cogs/admin/locales/cs-CZ.po
index 5cb1c4c96..366b0c148 100644
--- a/redbot/cogs/admin/locales/cs-CZ.po
+++ b/redbot/cogs/admin/locales/cs-CZ.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: cs\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: cs_CZ\n"
#: redbot/cogs/admin/admin.py:17
@@ -21,31 +19,31 @@ msgstr "Pokusil jsem se udělat něco, co mi Discord odepřel. Tvůj příkaz se
#: redbot/cogs/admin/admin.py:22
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 "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
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 "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
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 "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
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 "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
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 "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
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 "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
msgid "I need manage roles permission to do that."
-msgstr ""
+msgstr "K tomu potřebuji oprávnění spravovat role."
#: redbot/cogs/admin/admin.py:60
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
@@ -58,7 +56,7 @@ msgstr "Kolekce nástrojů pro správu serveru."
#: redbot/cogs/admin/admin.py:126
msgid "{member.display_name} already has the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} již má roli {role.name}."
#: redbot/cogs/admin/admin.py:146
msgid "I successfully added {role.name} to {member.display_name}"
@@ -66,7 +64,7 @@ msgstr "Úspěšně jsem přidal {role.name} k {member.display_name}"
#: redbot/cogs/admin/admin.py:156
msgid "{member.display_name} does not have the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} již má roli {role.name}."
#: redbot/cogs/admin/admin.py:176
msgid "I successfully removed {role.name} from {member.display_name}"
@@ -75,12 +73,12 @@ msgstr "Úspěšně jsem odstranil {role.name} od {member.display_name}"
#: redbot/cogs/admin/admin.py:187
#, 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 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
#, 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 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
#, docstring
@@ -90,7 +88,7 @@ msgstr "Upraví nastavení role."
#: redbot/cogs/admin/admin.py:224
#, 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 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
msgid "Done."
@@ -99,12 +97,12 @@ msgstr "Hotovo."
#: redbot/cogs/admin/admin.py:257
#, 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 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
#, docstring
msgid "Announce a message to all servers the bot is in."
-msgstr ""
+msgstr "Oznámit zprávu na všechny servery ve kterých je bot."
#: redbot/cogs/admin/admin.py:298
msgid "The announcement has begun."
@@ -117,7 +115,7 @@ msgstr "Zrušit běžící oznámení."
#: redbot/cogs/admin/admin.py:307
msgid "There is no currently running announcement."
-msgstr ""
+msgstr "V současné době neexistuje žádné spuštěné oznámení."
#: redbot/cogs/admin/admin.py:310
msgid "The current announcement has been cancelled."
@@ -126,12 +124,12 @@ msgstr "Momentální oznámení bylo zrušeno."
#: redbot/cogs/admin/admin.py:316
#, docstring
msgid "Change how announcements are sent in this guild."
-msgstr ""
+msgstr "Změňte způsob odesílání oznámení v tomto klanu."
#: 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 ""
+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 "
#: redbot/cogs/admin/admin.py:330
msgid "The announcement channel has been set to {channel.mention}"
@@ -140,35 +138,35 @@ 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 ""
+msgstr "Zapne oznamování na tomto serveru."
#: redbot/cogs/admin/admin.py:340
msgid "The server {guild.name} will receive announcements."
-msgstr ""
+msgstr "Server {guild.name} obdrží oznámení."
#: redbot/cogs/admin/admin.py:344
msgid "The server {guild.name} will not receive announcements."
-msgstr ""
+msgstr "Server {guild.name} nebude dostávat oznámení."
#: redbot/cogs/admin/admin.py:370
#, docstring
msgid "Apply selfroles."
-msgstr ""
+msgstr "Aplikovat self-role."
#: redbot/cogs/admin/admin.py:375
#, 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 Odstraní 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
#, 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 ""
+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
#, docstring
msgid "\\n Lists all available selfroles.\\n "
-msgstr ""
+msgstr "\\n Seznam všech dostupných self-rolí.\\n "
#: redbot/cogs/admin/admin.py:407
msgid "Available Selfroles:\\n{selfroles}"
@@ -177,37 +175,37 @@ msgstr "Dostupné vlastní role:\\n{selfroles}"
#: redbot/cogs/admin/admin.py:413
#, docstring
msgid "Manage selfroles."
-msgstr ""
+msgstr "Spravovat self-role."
#: redbot/cogs/admin/admin.py:418
#, docstring
msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+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
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 ""
+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
msgid "Added."
-msgstr ""
+msgstr "Přidáno."
#: redbot/cogs/admin/admin.py:436
msgid "That role is already a selfrole."
-msgstr ""
+msgstr "Tato role je již self-rolí."
#: redbot/cogs/admin/admin.py:440
#, docstring
msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+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
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 ""
+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
msgid "Removed."
-msgstr ""
+msgstr "Odstraněno."
#: redbot/cogs/admin/admin.py:460
#, docstring
@@ -224,11 +222,11 @@ msgstr "Bot je nyní serverem uzamčen."
#: redbot/cogs/admin/announcer.py:75
msgid "I could not announce to the following server: "
-msgstr ""
+msgstr "Nemohu oznámit následujícímu serveru: "
#: redbot/cogs/admin/announcer.py:77
msgid "I could not announce to the following servers: "
-msgstr ""
+msgstr "Nemohu oznámit následujícím serverům: "
#: redbot/cogs/admin/converters.py:12
msgid "The Admin cog is not loaded."
@@ -236,5 +234,5 @@ msgstr "Admin cog není načten."
#: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole."
-msgstr ""
+msgstr "Daná role není platná self-role."
diff --git a/redbot/cogs/admin/locales/da-DK.po b/redbot/cogs/admin/locales/da-DK.po
index 7921611a7..f11cb4ff7 100644
--- a/redbot/cogs/admin/locales/da-DK.po
+++ b/redbot/cogs/admin/locales/da-DK.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: da\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: da_DK\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/de-DE.po b/redbot/cogs/admin/locales/de-DE.po
index 29375abb2..315086f1f 100644
--- a/redbot/cogs/admin/locales/de-DE.po
+++ b/redbot/cogs/admin/locales/de-DE.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,40 +11,39 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: de\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: de_DE\n"
#: redbot/cogs/admin/admin.py:17
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, für das mir Discord die Befugnis verweigerte. Dein Befehl konnte nicht erfolgreich ausgeführt werden."
+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
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 "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
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 "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
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 "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
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 "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
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 "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
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 "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
msgid "I need manage roles permission to do that."
-msgstr ""
+msgstr "Ich braucht dafür die Bereichtigung „Rollen verwalten“."
#: redbot/cogs/admin/admin.py:60
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
@@ -54,43 +52,43 @@ msgstr "Ich kündige bereits etwas an. Wenn du eine andere Ankündigung machen w
#: redbot/cogs/admin/admin.py:70
#, docstring
msgid "A collection of server administration utilities."
-msgstr "Eine Sammlung von administrativen Server-Verwaltungsprogramme."
+msgstr "Eine Sammlung von administrativen Server-Verwaltungsprogrammen."
#: redbot/cogs/admin/admin.py:126
msgid "{member.display_name} already has the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} hat die Rolle „{role.name}“ bereits."
#: redbot/cogs/admin/admin.py:146
msgid "I successfully added {role.name} to {member.display_name}"
-msgstr "Ich habe erfolgreich {role.name} zu {member.display_name} hinzugefügt"
+msgstr "Ich habe {member.display_name} erfolgreich die Rolle „{role.name}“ gegeben."
#: redbot/cogs/admin/admin.py:156
msgid "{member.display_name} does not have the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} hat nicht die Rolle „{role.name}“."
#: redbot/cogs/admin/admin.py:176
msgid "I successfully removed {role.name} from {member.display_name}"
-msgstr "Ich habe erfolgreich {role.name} von {member.display_name} entfernt"
+msgstr "Ich habe die Rolle „{role.name}“ erfolgreich von {member.display_name} entfernt."
#: redbot/cogs/admin/admin.py:187
#, 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 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
#, 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 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
#, docstring
msgid "Edit role settings."
-msgstr "Bearbeiten der Rollen Einstellungen."
+msgstr "Rolleneinstellungen bearbeiten."
#: redbot/cogs/admin/admin.py:224
#, 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 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
msgid "Done."
@@ -99,7 +97,7 @@ msgstr "Erledigt."
#: redbot/cogs/admin/admin.py:257
#, 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 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
#, docstring
@@ -117,7 +115,7 @@ msgstr "Breche eine laufende Ankündigung ab."
#: redbot/cogs/admin/admin.py:307
msgid "There is no currently running announcement."
-msgstr ""
+msgstr "Es gibt keine derzeit laufende Ankündigung."
#: redbot/cogs/admin/admin.py:310
msgid "The current announcement has been cancelled."
@@ -126,16 +124,16 @@ msgstr "Die aktuelle Ankündigung wurde abgebrochen."
#: redbot/cogs/admin/admin.py:316
#, docstring
msgid "Change how announcements are sent in this guild."
-msgstr ""
+msgstr "Ändere, wie Ankündigungen in diesem Server gesendet werden."
#: 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 ""
+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 "
#: redbot/cogs/admin/admin.py:330
msgid "The announcement channel has been set to {channel.mention}"
-msgstr "Der für Ankündigungen gewählte Kanal wurde festgelegt auf {channel.mention}"
+msgstr "{channel.mention} wurde nun als Ankündigungskanal festgelegt."
#: redbot/cogs/admin/admin.py:335
#, docstring
@@ -153,70 +151,70 @@ msgstr "Der Server {guild.name} wird keine Ankündigunen erhalten."
#: redbot/cogs/admin/admin.py:370
#, docstring
msgid "Apply selfroles."
-msgstr ""
+msgstr "Selbst hinzufügbare Rollen anwenden."
#: redbot/cogs/admin/admin.py:375
#, 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 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
#, 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 ""
+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
#, docstring
msgid "\\n Lists all available selfroles.\\n "
-msgstr "\\n Listet alle verfügbaren Selfroles.\\n "
+msgstr "\\nGibt eine Liste verfügbarer selbst auswählbarer Rollen aus.\\n "
#: redbot/cogs/admin/admin.py:407
msgid "Available Selfroles:\\n{selfroles}"
-msgstr "Verfügbare Selfroles:\\n{selfroles}"
+msgstr "Verfügbare selbst auswählbare Rollen:\\n{selfroles}"
#: redbot/cogs/admin/admin.py:413
#, docstring
msgid "Manage selfroles."
-msgstr ""
+msgstr "Selbst hinzufügbare Rollen verwalten."
#: redbot/cogs/admin/admin.py:418
#, docstring
msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+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
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 ""
+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
msgid "Added."
-msgstr ""
+msgstr "Hinzugefügt."
#: redbot/cogs/admin/admin.py:436
msgid "That role is already a selfrole."
-msgstr ""
+msgstr "Diese Rolle ist bereits selbst hinzufügbar."
#: redbot/cogs/admin/admin.py:440
#, docstring
msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+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
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 ""
+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
msgid "Removed."
-msgstr ""
+msgstr "Entfernt."
#: redbot/cogs/admin/admin.py:460
#, docstring
msgid "Lock a bot to its current servers only."
-msgstr "Sperrt den Bot neuen Servern beizutreten."
+msgstr "Der Bot kann keinem neuen Server beitreten."
#: redbot/cogs/admin/admin.py:465
msgid "The bot is no longer serverlocked."
-msgstr "Der Bot ist nicht länger gesperrt neuen Servern beizutreten."
+msgstr "Der Bot kann nun anderen Servern beitreten."
#: redbot/cogs/admin/admin.py:467
msgid "The bot is now serverlocked."
@@ -224,11 +222,11 @@ msgstr "Der Bot ist jetzt gesperrt neuen Servern beizutreten."
#: redbot/cogs/admin/announcer.py:75
msgid "I could not announce to the following server: "
-msgstr ""
+msgstr "Ich konnte die Ankündigung auf diesem Server nicht ausführen: "
#: redbot/cogs/admin/announcer.py:77
msgid "I could not announce to the following servers: "
-msgstr ""
+msgstr "Ich konnte die Ankündigung auf diesen Servern nicht ausführen: "
#: redbot/cogs/admin/converters.py:12
msgid "The Admin cog is not loaded."
@@ -236,5 +234,5 @@ msgstr "Das Admin-Cog ist nicht geladen."
#: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole."
-msgstr "Die vorausgesetzte Rolle ist keine berechtigte selbst auswählbare Rolle."
+msgstr "Die angegebene Rolle ist keine gültige selbst auswählbare Rolle."
diff --git a/redbot/cogs/admin/locales/el-GR.po b/redbot/cogs/admin/locales/el-GR.po
index 2d54f86f1..5f71e68f8 100644
--- a/redbot/cogs/admin/locales/el-GR.po
+++ b/redbot/cogs/admin/locales/el-GR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: el\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: el_GR\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/es-ES.po b/redbot/cogs/admin/locales/es-ES.po
index dc2d25d0f..700997df8 100644
--- a/redbot/cogs/admin/locales/es-ES.po
+++ b/redbot/cogs/admin/locales/es-ES.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: es-ES\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: es_ES\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/fi-FI.po b/redbot/cogs/admin/locales/fi-FI.po
index 5ee6cab43..65b58d22a 100644
--- a/redbot/cogs/admin/locales/fi-FI.po
+++ b/redbot/cogs/admin/locales/fi-FI.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fi\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: fi_FI\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/fr-FR.po b/redbot/cogs/admin/locales/fr-FR.po
index 41b0be665..df1a305e2 100644
--- a/redbot/cogs/admin/locales/fr-FR.po
+++ b/redbot/cogs/admin/locales/fr-FR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fr\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: fr_FR\n"
#: redbot/cogs/admin/admin.py:17
@@ -21,31 +19,31 @@ msgstr "J'ai tenté de faire quelque chose que pour lequel Discord m'a refusé l
#: redbot/cogs/admin/admin.py:22
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 "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
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 "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
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 "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
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 "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
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 "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
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 "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
msgid "I need manage roles permission to do that."
-msgstr ""
+msgstr "J’ai besoin de la permission de gérer les rôles pour faire cela."
#: redbot/cogs/admin/admin.py:60
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
@@ -58,7 +56,7 @@ msgstr "Un ensemble d'utilitaires d'administration du serveur."
#: redbot/cogs/admin/admin.py:126
msgid "{member.display_name} already has the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} a déjà le rôle {role.name}."
#: redbot/cogs/admin/admin.py:146
msgid "I successfully added {role.name} to {member.display_name}"
@@ -66,7 +64,7 @@ msgstr "J'ai bien ajouté le rôle {role.name} à {member.display_name}"
#: redbot/cogs/admin/admin.py:156
msgid "{member.display_name} does not have the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} n'a pas le rôle {role.name}."
#: redbot/cogs/admin/admin.py:176
msgid "I successfully removed {role.name} from {member.display_name}"
@@ -75,12 +73,12 @@ msgstr "J'ai bien retiré le rôle {role.name} de {member.display_name}"
#: redbot/cogs/admin/admin.py:187
#, 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 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
#, 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 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
#, docstring
@@ -90,7 +88,7 @@ msgstr "Modifier les paramètres d'un rôle."
#: redbot/cogs/admin/admin.py:224
#, 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 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
msgid "Done."
@@ -99,7 +97,7 @@ msgstr "Fait."
#: redbot/cogs/admin/admin.py:257
#, 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 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
#, docstring
@@ -117,7 +115,7 @@ msgstr "Interrompre une annonce en cours."
#: redbot/cogs/admin/admin.py:307
msgid "There is no currently running announcement."
-msgstr ""
+msgstr "Il n'y a aucune annonce en cours d'exécution."
#: redbot/cogs/admin/admin.py:310
msgid "The current announcement has been cancelled."
@@ -126,12 +124,12 @@ msgstr "L'annonce actuelle a été interrompue."
#: redbot/cogs/admin/admin.py:316
#, docstring
msgid "Change how announcements are sent in this guild."
-msgstr ""
+msgstr "Change la façon dont les annonces sont envoyées dans ce serveur."
#: 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 ""
+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 "
#: redbot/cogs/admin/admin.py:330
msgid "The announcement channel has been set to {channel.mention}"
@@ -153,17 +151,17 @@ msgstr "Le serveur {guild.name} ne recevra plus les annonces."
#: redbot/cogs/admin/admin.py:370
#, docstring
msgid "Apply selfroles."
-msgstr ""
+msgstr "Appliquer auto-rôles."
#: redbot/cogs/admin/admin.py:375
#, 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 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
#, 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 ""
+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
#, docstring
@@ -177,37 +175,37 @@ msgstr "Auto-rôles disponibles :\\n{selfroles}"
#: redbot/cogs/admin/admin.py:413
#, docstring
msgid "Manage selfroles."
-msgstr ""
+msgstr "Gérer les auto-roles."
#: redbot/cogs/admin/admin.py:418
#, docstring
msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+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
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 ""
+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
msgid "Added."
-msgstr ""
+msgstr "Ajouté."
#: redbot/cogs/admin/admin.py:436
msgid "That role is already a selfrole."
-msgstr ""
+msgstr "Ce rôle est déjà un selfrole."
#: redbot/cogs/admin/admin.py:440
#, docstring
msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+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
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 ""
+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
msgid "Removed."
-msgstr ""
+msgstr "Retiré."
#: redbot/cogs/admin/admin.py:460
#, docstring
@@ -224,11 +222,11 @@ msgstr "Le bot est maintenant verrouillé sur ses serveurs actuels."
#: redbot/cogs/admin/announcer.py:75
msgid "I could not announce to the following server: "
-msgstr ""
+msgstr "Je n'ai pas pu annoncer au serveur suivant : "
#: redbot/cogs/admin/announcer.py:77
msgid "I could not announce to the following servers: "
-msgstr ""
+msgstr "Je n'ai pas pu annoncer aux serveurs suivants : "
#: redbot/cogs/admin/converters.py:12
msgid "The Admin cog is not loaded."
diff --git a/redbot/cogs/admin/locales/he-IL.po b/redbot/cogs/admin/locales/he-IL.po
index 3b664b7e5..a5a347fb9 100644
--- a/redbot/cogs/admin/locales/he-IL.po
+++ b/redbot/cogs/admin/locales/he-IL.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: he\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: he_IL\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/hu-HU.po b/redbot/cogs/admin/locales/hu-HU.po
index 85c9aed96..8de701c34 100644
--- a/redbot/cogs/admin/locales/hu-HU.po
+++ b/redbot/cogs/admin/locales/hu-HU.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: hu\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: hu_HU\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/id-ID.po b/redbot/cogs/admin/locales/id-ID.po
index c9752bbab..9442cad0c 100644
--- a/redbot/cogs/admin/locales/id-ID.po
+++ b/redbot/cogs/admin/locales/id-ID.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: id\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: id_ID\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/it-IT.po b/redbot/cogs/admin/locales/it-IT.po
index 6cc55a9a1..080fb32cc 100644
--- a/redbot/cogs/admin/locales/it-IT.po
+++ b/redbot/cogs/admin/locales/it-IT.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: it\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: it_IT\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/ja-JP.po b/redbot/cogs/admin/locales/ja-JP.po
index 84b0f4e73..0d9e88b15 100644
--- a/redbot/cogs/admin/locales/ja-JP.po
+++ b/redbot/cogs/admin/locales/ja-JP.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ja\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: ja_JP\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/ko-KR.po b/redbot/cogs/admin/locales/ko-KR.po
index 7fe50c74c..9f43999cc 100644
--- a/redbot/cogs/admin/locales/ko-KR.po
+++ b/redbot/cogs/admin/locales/ko-KR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ko\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: ko_KR\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/nl-NL.po b/redbot/cogs/admin/locales/nl-NL.po
index 63edd7e88..3e22739cf 100644
--- a/redbot/cogs/admin/locales/nl-NL.po
+++ b/redbot/cogs/admin/locales/nl-NL.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: nl\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: nl_NL\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/no-NO.po b/redbot/cogs/admin/locales/no-NO.po
index 17b6d28d9..6693374fe 100644
--- a/redbot/cogs/admin/locales/no-NO.po
+++ b/redbot/cogs/admin/locales/no-NO.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: no\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: no_NO\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/pl-PL.po b/redbot/cogs/admin/locales/pl-PL.po
index eab70038c..4c1386a2b 100644
--- a/redbot/cogs/admin/locales/pl-PL.po
+++ b/redbot/cogs/admin/locales/pl-PL.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pl\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: pl_PL\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/pt-BR.po b/redbot/cogs/admin/locales/pt-BR.po
index 1287fad18..b3df58b6e 100644
--- a/redbot/cogs/admin/locales/pt-BR.po
+++ b/redbot/cogs/admin/locales/pt-BR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-BR\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: pt_BR\n"
#: redbot/cogs/admin/admin.py:17
@@ -21,31 +19,31 @@ msgstr "Eu tentei fazer algo que o Discord me negou as permissões. Seu comando
#: redbot/cogs/admin/admin.py:22
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 "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
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 "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
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 "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
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 "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
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 "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
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 "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
msgid "I need manage roles permission to do that."
-msgstr ""
+msgstr "Preciso da permissão para alterar os cargos para fazer isto."
#: redbot/cogs/admin/admin.py:60
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
@@ -54,11 +52,11 @@ msgstr "Eu já estou anunciando algo. Se quer fazer um anúncio diferente, por f
#: redbot/cogs/admin/admin.py:70
#, docstring
msgid "A collection of server administration utilities."
-msgstr "Uma coleção de ferramentas de administração para o servidor."
+msgstr "Um conjunto de ferramentas para a administração do servidor."
#: redbot/cogs/admin/admin.py:126
msgid "{member.display_name} already has the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} já tem o cargo {role.name}."
#: redbot/cogs/admin/admin.py:146
msgid "I successfully added {role.name} to {member.display_name}"
@@ -66,31 +64,31 @@ msgstr "Eu adicionei com sucesso {role.name} de {member.display_name}"
#: redbot/cogs/admin/admin.py:156
msgid "{member.display_name} does not have the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} não tem o cargo {role.name}."
#: redbot/cogs/admin/admin.py:176
msgid "I successfully removed {role.name} from {member.display_name}"
-msgstr "Eu removi com sucesso {role.name} de {member.display_name}"
+msgstr "Eu removi {role.name} de {member.display_name} com sucesso"
#: redbot/cogs/admin/admin.py:187
#, 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 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
#, 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 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
#, docstring
msgid "Edit role settings."
-msgstr "Edite as configurações de cargo."
+msgstr "Altera as configurações de cargo."
#: redbot/cogs/admin/admin.py:224
#, 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 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
msgid "Done."
@@ -99,142 +97,142 @@ msgstr "Concluído."
#: redbot/cogs/admin/admin.py:257
#, 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 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
#, docstring
msgid "Announce a message to all servers the bot is in."
-msgstr ""
+msgstr "Anuncia uma mensagem para todos os servidores onde o bot está."
#: redbot/cogs/admin/admin.py:298
msgid "The announcement has begun."
-msgstr ""
+msgstr "O anúncio começou."
#: redbot/cogs/admin/admin.py:305
#, docstring
msgid "Cancel a running announce."
-msgstr ""
+msgstr "Cancela um anúncio em andamento."
#: redbot/cogs/admin/admin.py:307
msgid "There is no currently running announcement."
-msgstr ""
+msgstr "Não existe nenhum anúncio em andamento."
#: redbot/cogs/admin/admin.py:310
msgid "The current announcement has been cancelled."
-msgstr ""
+msgstr "O anúncio atual foi cancelado."
#: redbot/cogs/admin/admin.py:316
#, docstring
msgid "Change how announcements are sent in this guild."
-msgstr ""
+msgstr "Altera como os anúncios são enviados nessa guilda."
#: 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 ""
+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 "
#: redbot/cogs/admin/admin.py:330
msgid "The announcement channel has been set to {channel.mention}"
-msgstr ""
+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 ""
+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 ""
+msgstr "O servidor {guild.name} receberá anúncios."
#: redbot/cogs/admin/admin.py:344
msgid "The server {guild.name} will not receive announcements."
-msgstr ""
+msgstr "O servidor {guild.name} não receberá anúncios."
#: redbot/cogs/admin/admin.py:370
#, docstring
msgid "Apply selfroles."
-msgstr ""
+msgstr "Concede cargos autoatribuíveis a si."
#: redbot/cogs/admin/admin.py:375
#, 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 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
#, 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 ""
+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
#, docstring
msgid "\\n Lists all available selfroles.\\n "
-msgstr ""
+msgstr "\\n Lista todos os cargos autoatribuíveis.\\n "
#: redbot/cogs/admin/admin.py:407
msgid "Available Selfroles:\\n{selfroles}"
-msgstr ""
+msgstr "Cargos autoatribuíveis disponíveis:\\n{selfroles}"
#: redbot/cogs/admin/admin.py:413
#, docstring
msgid "Manage selfroles."
-msgstr ""
+msgstr "Gerenciar cargos autoatribuíveis."
#: redbot/cogs/admin/admin.py:418
#, docstring
msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+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
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 ""
+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
msgid "Added."
-msgstr ""
+msgstr "Adicionado."
#: redbot/cogs/admin/admin.py:436
msgid "That role is already a selfrole."
-msgstr ""
+msgstr "Este cargo já é autoatribuível."
#: redbot/cogs/admin/admin.py:440
#, docstring
msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+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
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 ""
+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
msgid "Removed."
-msgstr ""
+msgstr "Removido."
#: redbot/cogs/admin/admin.py:460
#, docstring
msgid "Lock a bot to its current servers only."
-msgstr ""
+msgstr "Restringe o bot somente aos servidores atuais."
#: redbot/cogs/admin/admin.py:465
msgid "The bot is no longer serverlocked."
-msgstr ""
+msgstr "O bot não está mais restrito aos servidores atuais."
#: redbot/cogs/admin/admin.py:467
msgid "The bot is now serverlocked."
-msgstr ""
+msgstr "O está restrito aos servidores atuais."
#: redbot/cogs/admin/announcer.py:75
msgid "I could not announce to the following server: "
-msgstr ""
+msgstr "Não pude anunciar no seguinte servidor: "
#: redbot/cogs/admin/announcer.py:77
msgid "I could not announce to the following servers: "
-msgstr ""
+msgstr "Não pude anunciar nos seguintes servidores: "
#: redbot/cogs/admin/converters.py:12
msgid "The Admin cog is not loaded."
-msgstr ""
+msgstr "A engrenagem Admin não está carregada."
#: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole."
-msgstr ""
+msgstr "O cargo fornecido não é um cargo autoatribuível válido."
diff --git a/redbot/cogs/admin/locales/pt-PT.po b/redbot/cogs/admin/locales/pt-PT.po
index 515f52172..f79a9f64d 100644
--- a/redbot/cogs/admin/locales/pt-PT.po
+++ b/redbot/cogs/admin/locales/pt-PT.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-PT\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: pt_PT\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/ro-RO.po b/redbot/cogs/admin/locales/ro-RO.po
index 97f124c01..ee747ed2f 100644
--- a/redbot/cogs/admin/locales/ro-RO.po
+++ b/redbot/cogs/admin/locales/ro-RO.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ro\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: ro_RO\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/ru-RU.po b/redbot/cogs/admin/locales/ru-RU.po
index e09f24237..ff8e2e68c 100644
--- a/redbot/cogs/admin/locales/ru-RU.po
+++ b/redbot/cogs/admin/locales/ru-RU.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ru\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: ru_RU\n"
#: redbot/cogs/admin/admin.py:17
@@ -21,27 +19,27 @@ msgstr "Я попыталась сделать что-то, в чем Discord о
#: redbot/cogs/admin/admin.py:22
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 "Я не могу дать {role.name} для {member.display_name}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:28
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 "Я не могу убрать {role.name} у {member.display_name}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:34
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 "Я не могу редактировать {role.name}, потому что эта роль выше моей или равна самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:40
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 "Я не могу вам дать {role.name}, {member.display_name}, поскольку эта роль выше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:46
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 "Я не могу позволить вам удалить {role.name} у {member.display_name}, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:52
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 "Я не могу позволить вам редактировать {role.name}, потому что эта роль больше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:58
msgid "I need manage roles permission to do that."
@@ -58,7 +56,7 @@ msgstr "Набор утилит администрирования сервер
#: redbot/cogs/admin/admin.py:126
msgid "{member.display_name} already has the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} уже имеет роль {role.name}."
#: redbot/cogs/admin/admin.py:146
msgid "I successfully added {role.name} to {member.display_name}"
@@ -66,7 +64,7 @@ msgstr "Я успешно добавила роль {role.name} пользова
#: redbot/cogs/admin/admin.py:156
msgid "{member.display_name} does not have the role {role.name}."
-msgstr ""
+msgstr "{member.display_name} не имеет роли {role.name}."
#: redbot/cogs/admin/admin.py:176
msgid "I successfully removed {role.name} from {member.display_name}"
@@ -75,12 +73,12 @@ msgstr "Я успешно забрала роль {role.name} у пользов
#: redbot/cogs/admin/admin.py:187
#, 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 Добавить роль пользователю.\\n\\n Используйте двойные кавычки, если роль содержит пробелы.\\n Если пользователь не указан, по умолчанию используется автор команды.\\n "
#: redbot/cogs/admin/admin.py:203
#, 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 Удалить роль у пользователя.\\n\\n Используйте двойные кавычки, если роль содержит пробелы.\\n Если пользователь не указан, по умолчанию используется автор команды.\\n "
#: redbot/cogs/admin/admin.py:217
#, docstring
@@ -90,7 +88,7 @@ msgstr "Изменение параметров роли."
#: redbot/cogs/admin/admin.py:224
#, 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 Изменить цвет роли.\\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
msgid "Done."
@@ -99,7 +97,7 @@ msgstr "Готово."
#: redbot/cogs/admin/admin.py:257
#, 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 Изменить название роли.\\n\\n Используйте двойные кавычки, если роль или имя содержат пробелы.\\n\\n Примеры:\\n `[p]editrole name \\\"The Transistor\\\" Test`\\n "
#: redbot/cogs/admin/admin.py:291
#, docstring
@@ -117,7 +115,7 @@ msgstr "Отменить текущее объявление."
#: redbot/cogs/admin/admin.py:307
msgid "There is no currently running announcement."
-msgstr ""
+msgstr "В данный момент нет запущенных объявлений."
#: redbot/cogs/admin/admin.py:310
msgid "The current announcement has been cancelled."
@@ -126,12 +124,12 @@ msgstr "Текущее объявление было отменено."
#: redbot/cogs/admin/admin.py:316
#, docstring
msgid "Change how announcements are sent in this guild."
-msgstr ""
+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 ""
+msgstr "\\n Изменить канал, в котором бот будет отправлять объявления.\\n \\n Если канал не указан, по умолчанию используется текущий канал.\\n "
#: redbot/cogs/admin/admin.py:330
msgid "The announcement channel has been set to {channel.mention}"
@@ -153,17 +151,17 @@ msgstr "Сервер {guild.name} не будет получать объявл
#: redbot/cogs/admin/admin.py:370
#, docstring
msgid "Apply selfroles."
-msgstr ""
+msgstr "Применить свои роли."
#: redbot/cogs/admin/admin.py:375
#, 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 Добавить собственную роль себе.\\n\\n Администраторы сервера должны настроить роль как устанавливаемую пользователем.\\n ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\\n "
#: redbot/cogs/admin/admin.py:386
#, 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 ""
+msgstr "\\n Удалить собственную роль у себя.\\n\\n Администраторы сервера должны настроить роль как устанавливаемую пользователем.\\n ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\\n "
#: redbot/cogs/admin/admin.py:397
#, docstring
@@ -177,37 +175,37 @@ msgstr "Доступные Собственные роли:\\n{selfroles}"
#: redbot/cogs/admin/admin.py:413
#, docstring
msgid "Manage selfroles."
-msgstr ""
+msgstr "Управление своими ролями."
#: redbot/cogs/admin/admin.py:418
#, docstring
msgid "\\n Add a role to the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+msgstr "\\n Добавить роль в список доступных своих ролей.\\n\\n ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\\n "
#: redbot/cogs/admin/admin.py:425
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 ""
+msgstr "Я не могу позволить вам добавить {role.name} в качестве собственной роли, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:433
msgid "Added."
-msgstr ""
+msgstr "Добавлено."
#: redbot/cogs/admin/admin.py:436
msgid "That role is already a selfrole."
-msgstr ""
+msgstr "Эта роль уже является собственной ролью."
#: redbot/cogs/admin/admin.py:440
#, docstring
msgid "\\n Remove a role from the list of available selfroles.\\n\\n NOTE: The role is case sensitive!\\n "
-msgstr ""
+msgstr "\\n Удалить роль из списка доступных собственных ролей.\\n\\n ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\\n "
#: redbot/cogs/admin/admin.py:447
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 ""
+msgstr "Я не могу позволить вам сделать {role.name} не собственной ролью, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:455
msgid "Removed."
-msgstr ""
+msgstr "Удалено."
#: redbot/cogs/admin/admin.py:460
#, docstring
@@ -224,11 +222,11 @@ msgstr "Бот теперь зафиксирован на сервере."
#: redbot/cogs/admin/announcer.py:75
msgid "I could not announce to the following server: "
-msgstr ""
+msgstr "Я не могу сделать объявление на следующем сервере: "
#: redbot/cogs/admin/announcer.py:77
msgid "I could not announce to the following servers: "
-msgstr ""
+msgstr "Я не могу сделать объявление на следующих серверах: "
#: redbot/cogs/admin/converters.py:12
msgid "The Admin cog is not loaded."
diff --git a/redbot/cogs/admin/locales/sk-SK.po b/redbot/cogs/admin/locales/sk-SK.po
index 860b3e809..eb1039072 100644
--- a/redbot/cogs/admin/locales/sk-SK.po
+++ b/redbot/cogs/admin/locales/sk-SK.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Slovak\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sk\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: sk_SK\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/sr-SP.po b/redbot/cogs/admin/locales/sr-SP.po
index ca8c72a2c..78994edd6 100644
--- a/redbot/cogs/admin/locales/sr-SP.po
+++ b/redbot/cogs/admin/locales/sr-SP.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sr\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: sr_SP\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/sv-SE.po b/redbot/cogs/admin/locales/sv-SE.po
index 5c1c174ca..aacb76e33 100644
--- a/redbot/cogs/admin/locales/sv-SE.po
+++ b/redbot/cogs/admin/locales/sv-SE.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sv-SE\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: sv_SE\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/tr-TR.po b/redbot/cogs/admin/locales/tr-TR.po
index a841e6982..9ee919d45 100644
--- a/redbot/cogs/admin/locales/tr-TR.po
+++ b/redbot/cogs/admin/locales/tr-TR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: tr\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: tr_TR\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/uk-UA.po b/redbot/cogs/admin/locales/uk-UA.po
index aa18c6396..f1cabffd5 100644
--- a/redbot/cogs/admin/locales/uk-UA.po
+++ b/redbot/cogs/admin/locales/uk-UA.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: uk\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: uk_UA\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/vi-VN.po b/redbot/cogs/admin/locales/vi-VN.po
index 45880ee49..f8f198503 100644
--- a/redbot/cogs/admin/locales/vi-VN.po
+++ b/redbot/cogs/admin/locales/vi-VN.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: vi\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: vi_VN\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/zh-CN.po b/redbot/cogs/admin/locales/zh-CN.po
index 0b25b6d69..0844f5938 100644
--- a/redbot/cogs/admin/locales/zh-CN.po
+++ b/redbot/cogs/admin/locales/zh-CN.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: zh_CN\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/zh-HK.po b/redbot/cogs/admin/locales/zh-HK.po
index 68bfa8fc7..7e502dec2 100644
--- a/redbot/cogs/admin/locales/zh-HK.po
+++ b/redbot/cogs/admin/locales/zh-HK.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional, Hong Kong\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-HK\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: zh_HK\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/admin/locales/zh-TW.po b/redbot/cogs/admin/locales/zh-TW.po
index 32ce29afa..752987513 100644
--- a/redbot/cogs/admin/locales/zh-TW.po
+++ b/redbot/cogs/admin/locales/zh-TW.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-TW\n"
-"X-Crowdin-File: /cogs/admin/locales/messages.pot\n"
"Language: zh_TW\n"
#: redbot/cogs/admin/admin.py:17
diff --git a/redbot/cogs/alias/alias.py b/redbot/cogs/alias/alias.py
index b1af67d25..a977fa9fe 100644
--- a/redbot/cogs/alias/alias.py
+++ b/redbot/cogs/alias/alias.py
@@ -279,6 +279,13 @@ class Alias(commands.Cog):
).format(name=alias_name)
)
return
+
+ given_command_exists = self.bot.get_command(command.split(maxsplit=1)[0]) is not None
+ if not given_command_exists:
+ await ctx.send(
+ _("You attempted to create a new alias for a command that doesn't exist.")
+ )
+ return
# endregion
# At this point we know we need to make a new alias
diff --git a/redbot/cogs/alias/locales/af-ZA.po b/redbot/cogs/alias/locales/af-ZA.po
index 26d7d71bc..25528131c 100644
--- a/redbot/cogs/alias/locales/af-ZA.po
+++ b/redbot/cogs/alias/locales/af-ZA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: af\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: af_ZA\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/ar-SA.po b/redbot/cogs/alias/locales/ar-SA.po
index 203bd8bb5..7b9c3ca7e 100644
--- a/redbot/cogs/alias/locales/ar-SA.po
+++ b/redbot/cogs/alias/locales/ar-SA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ar\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: ar_SA\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/bg-BG.po b/redbot/cogs/alias/locales/bg-BG.po
index af5d8c351..3a613fb40 100644
--- a/redbot/cogs/alias/locales/bg-BG.po
+++ b/redbot/cogs/alias/locales/bg-BG.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: bg\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: bg_BG\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Този псевдоним не съществува."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Няма използвани псевдоними на този сървър."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Няма псевдоними положени към този бот."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Псевдоними:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/ca-ES.po b/redbot/cogs/alias/locales/ca-ES.po
index 239a2fb3c..6c92b27cf 100644
--- a/redbot/cogs/alias/locales/ca-ES.po
+++ b/redbot/cogs/alias/locales/ca-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ca\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: ca_ES\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/cs-CZ.po b/redbot/cogs/alias/locales/cs-CZ.po
index eaa45fc8a..381215f6d 100644
--- a/redbot/cogs/alias/locales/cs-CZ.po
+++ b/redbot/cogs/alias/locales/cs-CZ.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: cs\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: cs_CZ\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr "Přidat globální alias pro příkaz."
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr "{prefix}pomoc {command}"
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Žádný takový alias neexistuje."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr "Zobrazit příkaz ke spustitelnému aliasu."
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr "Alias `{alias_name} provede příkaz `{command}"
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr "Neexistuje žádný alias s názvem `{name}`"
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr "Odstraní existující alias na tomto serveru."
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Na tomto serveru nejsou žádné aliasy."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
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:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr "Odstranit existující globální alias."
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr "Seznam dostupných aliasů na tomto serveru."
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Aliasy:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/da-DK.po b/redbot/cogs/alias/locales/da-DK.po
index a686b93d8..ad93dae0f 100644
--- a/redbot/cogs/alias/locales/da-DK.po
+++ b/redbot/cogs/alias/locales/da-DK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: da\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: da_DK\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/de-DE.po b/redbot/cogs/alias/locales/de-DE.po
index 1c96bcb5d..a3c38b467 100644
--- a/redbot/cogs/alias/locales/de-DE.po
+++ b/redbot/cogs/alias/locales/de-DE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,17 +11,16 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: de\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: de_DE\n"
#: 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 "Alias für Befehle erstellen.\\n\\n Aliases sind alternative Namensverknüpfungen 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 "
+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:111
msgid "Arguments must be specified with a number."
-msgstr "Argumente müssen mit einer Nummer bestimmt werden."
+msgstr "Die Argumente müssen mit einer Nummer angegeben werden."
#: redbot/cogs/alias/alias.py:118
msgid "Arguments must be sequential. Missing arguments: "
@@ -30,7 +28,7 @@ msgstr "Argumente müssen sequentiell sein. Fehlende Argumente: "
#: redbot/cogs/alias/alias.py:168
msgid "No prefix found."
-msgstr "Kein Präfix wurde gefunden."
+msgstr "Es wurde kein Prefix gefunden."
#: redbot/cogs/alias/alias.py:235
#, docstring
@@ -49,7 +47,7 @@ msgstr "Füge einen Alias für einen Befehl hinzu."
#: redbot/cogs/alias/alias.py:252
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 ist bereits ein Befehl für diesen 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:263
msgid "You attempted to create a new alias with the name {name} but that alias already exists on this server."
@@ -59,94 +57,94 @@ msgstr "Du hast versucht einen neuen Alias mit dem Namen {name} zu erstellen, ab
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:293
-msgid "A new alias with the trigger `{name}` has been created."
-msgstr "Ein neuer alias mit dem Trigger `{name}` wurde erstellt."
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:300
+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:306
#, 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:304
+#: redbot/cogs/alias/alias.py:311
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."
+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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
-msgstr "Du hast versucht, einen neuen globalen Alias mit dem Namen {name} zu erstellen, dieser ist jedoch bereits auf diesem Server vorhanden."
+msgstr "Du hast versucht, einen neuen globalen Alias mit dem Namen „{name}“ zu erstellen, dieser ist jedoch bereits auf diesem Server vorhanden."
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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."
+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:342
+#: redbot/cogs/alias/alias.py:349
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:350
+#: redbot/cogs/alias/alias.py:357
#, 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:359
-msgid "{prefix}help {command}"
-msgstr "{prefix}help {command}"
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "So ein Alias ist nicht vorhanden."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr "Zeige den Befehl, welchen der Alias ausführt."
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
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:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr "Kein Alias mit dem Namen '{name}' gefunden"
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr "Lösche einen bereits existierenden Alias auf diesem Server."
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Es gibt keine Aliasse auf diesem Server."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
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:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr "Kein Alias mit dem Namen '{name}' gefunden."
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr "Lösche einen bereits existierenden globalen Alias."
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Es gibt keine Aliasse in diesem Bot."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr "Zeige die auf diesem Server verfügbaren Alias."
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Aliasse:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr "Zeige die verfügbaren globalen Alias von diesem Bot."
diff --git a/redbot/cogs/alias/locales/el-GR.po b/redbot/cogs/alias/locales/el-GR.po
index 09e78d1b7..5077fbf2e 100644
--- a/redbot/cogs/alias/locales/el-GR.po
+++ b/redbot/cogs/alias/locales/el-GR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: el\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: el_GR\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/es-ES.po b/redbot/cogs/alias/locales/es-ES.po
index 12cc1e6ff..700a24959 100644
--- a/redbot/cogs/alias/locales/es-ES.po
+++ b/redbot/cogs/alias/locales/es-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: es-ES\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: es_ES\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Un alias no existe."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "No hay los aliases en este servidor."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "No hay el los alias dentro de este bot."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Alias:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/fi-FI.po b/redbot/cogs/alias/locales/fi-FI.po
index e2b4d22f7..5252e0968 100644
--- a/redbot/cogs/alias/locales/fi-FI.po
+++ b/redbot/cogs/alias/locales/fi-FI.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fi\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: fi_FI\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/fr-FR.po b/redbot/cogs/alias/locales/fr-FR.po
index 4b2c71e16..cf9a977b7 100644
--- a/redbot/cogs/alias/locales/fr-FR.po
+++ b/redbot/cogs/alias/locales/fr-FR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fr\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: fr_FR\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr "Tu as tenté de créer un nouvel alias nommé {name}, mais cet alias exi
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
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:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr "Ajouter un alias global à une commande."
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr "Tu as tenté de créer un nouvel alias global nommé {name}, mais cet alias existe déjà sur ce serveur."
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
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:350
+#: redbot/cogs/alias/alias.py:357
#, 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:359
-msgid "{prefix}help {command}"
-msgstr "{prefix}help {command}"
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Cet alias n'existe pas."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr "Affiche la commande que l'alias exécute."
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
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:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr "Il n'y a pas d'alias nommé `{name}`"
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr "Supprime un alias de ce serveur."
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Il n'y a pas d'alias sur ce serveur."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr "L'alias nommé `{name}` a bien été supprimé."
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr "L'alias nommé `{name}` n'a pas été trouvé."
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr "Supprime un alias global existant."
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Il n'y a pas d'alias sur ce bot."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr "Liste les alias disponibles sur ce serveur."
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Alias:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr "Liste les alias globaux disponibles sur ce bot."
diff --git a/redbot/cogs/alias/locales/he-IL.po b/redbot/cogs/alias/locales/he-IL.po
index 9422dcec9..c69c57917 100644
--- a/redbot/cogs/alias/locales/he-IL.po
+++ b/redbot/cogs/alias/locales/he-IL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: he\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: he_IL\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/hu-HU.po b/redbot/cogs/alias/locales/hu-HU.po
index 604740095..8ad68991b 100644
--- a/redbot/cogs/alias/locales/hu-HU.po
+++ b/redbot/cogs/alias/locales/hu-HU.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: hu\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: hu_HU\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Nem létezik ilyen rövidítés."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Nincsenek rövidítések ezen a szerveren."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Nincsenek rövidítések ennél a botnál."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Rövidítések:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/id-ID.po b/redbot/cogs/alias/locales/id-ID.po
index d529e1828..c8892c28d 100644
--- a/redbot/cogs/alias/locales/id-ID.po
+++ b/redbot/cogs/alias/locales/id-ID.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: id\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: id_ID\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Alias tersebut tidak ditemukan."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Tidak ada alias pada server ini."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Tidak ada alias pada bot ini."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Alias:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/it-IT.po b/redbot/cogs/alias/locales/it-IT.po
index a25e6d1a5..32004673b 100644
--- a/redbot/cogs/alias/locales/it-IT.po
+++ b/redbot/cogs/alias/locales/it-IT.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: it\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: it_IT\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr "Hai cercato di creare un nuovo alias con il nome {name}, ma questo alias
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
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:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr "Aggiungi un alias globale per un comando."
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr "Hai cercato di creare un nuovo alias globale con il nome {name}, ma questo alias già esiste su questo server."
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
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:350
+#: redbot/cogs/alias/alias.py:357
#, 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:359
-msgid "{prefix}help {command}"
-msgstr "{prefix}help {command}"
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Non esiste nessun alias con questo nome."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr "Mostra quale comando viene eseguito dall'alias."
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr "L'alias `{alias_name}` eseguirà il comando `{command}`"
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr "Non c'è nessun alias con il nome `{name}`"
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr "Elimina un alias esistente su questo server."
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Non ci sono alias su questo server."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
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:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr "L'alias con il nome `{name}` non è stato trovato."
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr "Elimina un alias globale esistente."
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Non ci sono alias su questo bot."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr "Elenca gli alias disponibili su questo server."
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Alias:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr "Elenca gli alias globali disponibili su questo server."
diff --git a/redbot/cogs/alias/locales/ja-JP.po b/redbot/cogs/alias/locales/ja-JP.po
index 98f79aee0..d11de76ae 100644
--- a/redbot/cogs/alias/locales/ja-JP.po
+++ b/redbot/cogs/alias/locales/ja-JP.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ja\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: ja_JP\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "そのようなエイリアスはありません。"
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "このサーバにエイリアスはありません。"
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "このボットにはエイリアスはありません。"
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "アリアス:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/ko-KR.po b/redbot/cogs/alias/locales/ko-KR.po
index 325f2effd..c27bc2558 100644
--- a/redbot/cogs/alias/locales/ko-KR.po
+++ b/redbot/cogs/alias/locales/ko-KR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ko\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: ko_KR\n"
#: redbot/cogs/alias/alias.py:35
@@ -30,7 +28,7 @@ msgstr ""
#: redbot/cogs/alias/alias.py:168
msgid "No prefix found."
-msgstr "프리픽스를 찾을 수 없어요."
+msgstr "접두사가 발견되지 않았습니다."
#: redbot/cogs/alias/alias.py:235
#, docstring
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "그런 별칭은 등록되어 있지 않아요."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "이 서버에 등록된 별칭이 없어요."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "이 봇에 등록된 별칭이 없어요."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "등록된 별칭 리스트 :"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/nl-NL.po b/redbot/cogs/alias/locales/nl-NL.po
index aaf435779..033ef6d15 100644
--- a/redbot/cogs/alias/locales/nl-NL.po
+++ b/redbot/cogs/alias/locales/nl-NL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: nl\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: nl_NL\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr "Je hebt geprobeerd een nieuwe alias te maken met de naam {name}, maar di
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
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:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr "Voeg een globale alias toe voor een opdracht."
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr "Je hebt geprobeerd een nieuwe globale alias te maken met de naam {name}, maar die alias bestaat al op deze server."
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
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:350
+#: redbot/cogs/alias/alias.py:357
#, 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:359
-msgid "{prefix}help {command}"
-msgstr "{prefix}help {command}"
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Deze alias bestaat niet."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr "Laat zien welk commando de alias uitvoert."
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
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:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr "Er is geen alias met de naam'{name}'"
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr "Verwijder een bestaande alias op deze server."
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Er zijn geen aliases in deze server."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr "Alias met de naam `{name}` is succesvol verwijderd."
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr "Alias met naam `{name}` is niet gevonden."
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr "Een bestaande globale alias verwijderen."
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Er zijn geen aliases op deze bot."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, 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:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Aliassen:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr "Maak een lijst van de beschikbare globale aliassen op deze bot."
diff --git a/redbot/cogs/alias/locales/no-NO.po b/redbot/cogs/alias/locales/no-NO.po
index 80e28bf7e..120fcfa28 100644
--- a/redbot/cogs/alias/locales/no-NO.po
+++ b/redbot/cogs/alias/locales/no-NO.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: no\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: no_NO\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr "Du forsøkte å opprette et nytt alias med navnet {name} men aliaset fin
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
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:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr "Legg til et globalt alias for en kommando."
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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 {navn} men navnet er allerede en kommando på denne boten."
+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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
-msgstr "Du forsøkte å opprette et nytt alias med navnet {navn} men aliaset finnes allerede på denne serveren."
+msgstr "Du forsøkte å opprette et nytt alias med navnet {name} men aliaset finnes allerede på denne serveren."
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
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:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Ingen slike alias finnes."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Det er ingen aliaser på denne serveren."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Det er ingen aliaser på denne boten."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Aliaser:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/pl-PL.po b/redbot/cogs/alias/locales/pl-PL.po
index bac8fc169..86f227146 100644
--- a/redbot/cogs/alias/locales/pl-PL.po
+++ b/redbot/cogs/alias/locales/pl-PL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pl\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: pl_PL\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr "{prefix}help {command}"
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Taki alias nie istnieje."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Nie ma aliasów na tym serwerze."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Nie ma żadnych aliasów dla tego bota."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Aliasy:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/pt-BR.po b/redbot/cogs/alias/locales/pt-BR.po
index 416502570..9d4f4c0e1 100644
--- a/redbot/cogs/alias/locales/pt-BR.po
+++ b/redbot/cogs/alias/locales/pt-BR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-BR\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: pt_BR\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Alias inexistente."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Não há nenhum alias neste servidor."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Não há nenhum alias nesse bot."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Alias:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/pt-PT.po b/redbot/cogs/alias/locales/pt-PT.po
index 9692ba69c..913999676 100644
--- a/redbot/cogs/alias/locales/pt-PT.po
+++ b/redbot/cogs/alias/locales/pt-PT.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-PT\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: pt_PT\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/ro-RO.po b/redbot/cogs/alias/locales/ro-RO.po
index 9ce59b469..7b3f58195 100644
--- a/redbot/cogs/alias/locales/ro-RO.po
+++ b/redbot/cogs/alias/locales/ro-RO.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ro\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: ro_RO\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/ru-RU.po b/redbot/cogs/alias/locales/ru-RU.po
index 34ebdfed9..0723faf39 100644
--- a/redbot/cogs/alias/locales/ru-RU.po
+++ b/redbot/cogs/alias/locales/ru-RU.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ru\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: ru_RU\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr "Вы пытались создать новый псевдоним {name
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr "Новый псевдоним с триггером `{name}` был создан."
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr "Добавить глобальный псевдоним для команды."
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr "Вы попытались создать новый глобальный псевдоним {name}, но этот псевдоним уже существует на этом сервере."
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr "Новый глобальный псевдоним с триггером `{name}` был создан."
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr "Попробуйте вызвать справку для базовой команды псевдонима."
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr "{prefix}help {command}"
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Псевдоним не существует."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr "Показать, какую команду выполняет псевдоним."
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr "Псевдоним `{alias_name}` будет выполнять команду `{command}`"
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr "Нет псевдонима с именем `{name}`"
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr "Удалить существующий псевдоним на этом сервере."
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "На этом сервере нет псевдонимов."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr "Псевдоним с именем `{name}` был успешно удален."
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr "Псевдоним с именем `{name}` не найден."
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr "Удалить существующий глобальный псевдоним."
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "У этого бота нет псевдонимов."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr "Список доступных псевдонимов на этом сервере."
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Псевдонимы:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr "Список доступных глобальных псевдонимов для этого бота."
diff --git a/redbot/cogs/alias/locales/sk-SK.po b/redbot/cogs/alias/locales/sk-SK.po
index bc66631bd..b49fa2c02 100644
--- a/redbot/cogs/alias/locales/sk-SK.po
+++ b/redbot/cogs/alias/locales/sk-SK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Slovak\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sk\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: sk_SK\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/sr-SP.po b/redbot/cogs/alias/locales/sr-SP.po
index 9adaec2e5..928742b95 100644
--- a/redbot/cogs/alias/locales/sr-SP.po
+++ b/redbot/cogs/alias/locales/sr-SP.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sr\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: sr_SP\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/sv-SE.po b/redbot/cogs/alias/locales/sv-SE.po
index a592e9f8e..f9bf61cab 100644
--- a/redbot/cogs/alias/locales/sv-SE.po
+++ b/redbot/cogs/alias/locales/sv-SE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sv-SE\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: sv_SE\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Detta alias existerar inte."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Det finns inga alias på denna server."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Det finns inga alias för denna bot."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Alias:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/tr-TR.po b/redbot/cogs/alias/locales/tr-TR.po
index acf17671b..da70e3eb0 100644
--- a/redbot/cogs/alias/locales/tr-TR.po
+++ b/redbot/cogs/alias/locales/tr-TR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: tr\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: tr_TR\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr "Adı {name} ile yeni bir diğer ad oluşturmak çalıştı, ancak bu di
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 "Adı {name} ile yeni bir diğer ad oluşturmak çalıştı ama o ismi geçersiz diğer ad. Diğer ad ad adlar boşluk içeremez."
-#: redbot/cogs/alias/alias.py:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr "Yeni bir takma ad tetikleyici '{name}' ile oluşturuldu."
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr "Bir komut için küresel bir diğer ad ekleyin."
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
msgid "You attempted to create a new global alias with the name {name} but that name is already a command on this bot."
msgstr "Yeni bir küresel diğer adı ile ad {name} oluşturmak çalıştı, ancak bu adı zaten bu bot bir komutudur."
-#: redbot/cogs/alias/alias.py:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr "Adı {name} ile yeni bir diğer ad oluşturmak çalıştı, ancak bu adı zaten bu bot bir komutudur."
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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 "Yeni bir küresel diğer adı ile ad {name} oluşturmaya çalıştı ama o ismi geçersiz diğer ad. Diğer ad ad adlar boşluk içeremez."
-#: redbot/cogs/alias/alias.py:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr "Yeni bir küresel diğer ad tetikleyici '{name}' ile oluşturuldu."
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr "Diğer temel komutunun yardımını yürütmek deneyin."
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr "{prefix}yardımcı {command}"
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "Böyle bir takma var yok."
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr "Takma adın çalıştırıldığı komutu gösterin."
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr "'{alias_name}' diğer ad komut '{command} ' idam edecek"
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr "Hiç diğer ad ad '{name} ' ile olduğunu"
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr "Bu sunucuda varolan bir diğer adı silin."
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "Bu sunucuda hiçbir diğer adları vardır."
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr "`{name}`adlı takma ad başarıyla silindi."
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr "{Name} `adlı takma ad bulunamadı."
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr "Mevcut bir global takma adı silin."
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "Bu botta takma adlar yok."
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr "Bu sunucudaki kullanılabilir diğer adları listeleyin."
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "Takma adlar:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr "Bu botta mevcut küresel takma adları listeleyiniz."
diff --git a/redbot/cogs/alias/locales/uk-UA.po b/redbot/cogs/alias/locales/uk-UA.po
index a90f12dac..ede82d057 100644
--- a/redbot/cogs/alias/locales/uk-UA.po
+++ b/redbot/cogs/alias/locales/uk-UA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: uk\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: uk_UA\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/vi-VN.po b/redbot/cogs/alias/locales/vi-VN.po
index 527a6f8e8..3083756ea 100644
--- a/redbot/cogs/alias/locales/vi-VN.po
+++ b/redbot/cogs/alias/locales/vi-VN.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: vi\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: vi_VN\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/zh-CN.po b/redbot/cogs/alias/locales/zh-CN.po
index 9ce9a8b7f..78200cb09 100644
--- a/redbot/cogs/alias/locales/zh-CN.po
+++ b/redbot/cogs/alias/locales/zh-CN.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: zh_CN\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr "您尝试使用名称{name}创建新的全局别名,但该别名已经存在于此服务器上。"
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr "已经创建一个包含触发器`{name}`的全局别名。"
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr "不存在该别名。"
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr "`{alias_name}`别要名将执行命令`{command}`"
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr "没有名为`{name}`的别名"
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr "在这个服务器上没有别名。"
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr "已经成功删除名为`{name}`的别名。"
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr "找不到名为`{name}`的别名。"
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr "这个机器人上没有别名。"
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr "别名:"
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/zh-HK.po b/redbot/cogs/alias/locales/zh-HK.po
index 60cd9e4a8..56411a6d7 100644
--- a/redbot/cogs/alias/locales/zh-HK.po
+++ b/redbot/cogs/alias/locales/zh-HK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional, Hong Kong\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-HK\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: zh_HK\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/alias/locales/zh-TW.po b/redbot/cogs/alias/locales/zh-TW.po
index 414711375..49dc0ef06 100644
--- a/redbot/cogs/alias/locales/zh-TW.po
+++ b/redbot/cogs/alias/locales/zh-TW.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-TW\n"
-"X-Crowdin-File: /cogs/alias/locales/messages.pot\n"
"Language: zh_TW\n"
#: redbot/cogs/alias/alias.py:35
@@ -59,94 +57,94 @@ msgstr ""
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:293
+#: redbot/cogs/alias/alias.py:286
+msgid "You attempted to create a new alias for a command that doesn't exist."
+msgstr ""
+
+#: redbot/cogs/alias/alias.py:300
msgid "A new alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:299
+#: redbot/cogs/alias/alias.py:306
#, docstring
msgid "Add a global alias for a command."
msgstr ""
-#: redbot/cogs/alias/alias.py:304
+#: redbot/cogs/alias/alias.py:311
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:315
+#: redbot/cogs/alias/alias.py:322
msgid "You attempted to create a new global alias with the name {name} but that alias already exists on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:326
+#: redbot/cogs/alias/alias.py:333
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:342
+#: redbot/cogs/alias/alias.py:349
msgid "A new global alias with the trigger `{name}` has been created."
msgstr ""
-#: redbot/cogs/alias/alias.py:350
+#: redbot/cogs/alias/alias.py:357
#, docstring
msgid "Try to execute help for the base command of the alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:359
-msgid "{prefix}help {command}"
-msgstr ""
-
-#: redbot/cogs/alias/alias.py:364
+#: redbot/cogs/alias/alias.py:369
msgid "No such alias exists."
msgstr ""
-#: redbot/cogs/alias/alias.py:369
+#: redbot/cogs/alias/alias.py:374
#, docstring
msgid "Show what command the alias executes."
msgstr ""
-#: redbot/cogs/alias/alias.py:374
+#: redbot/cogs/alias/alias.py:379
msgid "The `{alias_name}` alias will execute the command `{command}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:379
+#: redbot/cogs/alias/alias.py:384
msgid "There is no alias with the name `{name}`"
msgstr ""
-#: redbot/cogs/alias/alias.py:385
+#: redbot/cogs/alias/alias.py:390
#, docstring
msgid "Delete an existing alias on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:390 redbot/cogs/alias/alias.py:426
-#: redbot/cogs/alias/alias.py:437
+#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:431
+#: redbot/cogs/alias/alias.py:442
msgid "There are no aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:395 redbot/cogs/alias/alias.py:413
+#: redbot/cogs/alias/alias.py:400 redbot/cogs/alias/alias.py:418
msgid "Alias with the name `{name}` was successfully deleted."
msgstr ""
-#: redbot/cogs/alias/alias.py:398 redbot/cogs/alias/alias.py:416
+#: redbot/cogs/alias/alias.py:403 redbot/cogs/alias/alias.py:421
msgid "Alias with name `{name}` was not found."
msgstr ""
-#: redbot/cogs/alias/alias.py:403
+#: redbot/cogs/alias/alias.py:408
#, docstring
msgid "Delete an existing global alias."
msgstr ""
-#: redbot/cogs/alias/alias.py:408
+#: redbot/cogs/alias/alias.py:413
msgid "There are no aliases on this bot."
msgstr ""
-#: redbot/cogs/alias/alias.py:421
+#: redbot/cogs/alias/alias.py:426
#, docstring
msgid "List the available aliases on this server."
msgstr ""
-#: redbot/cogs/alias/alias.py:422 redbot/cogs/alias/alias.py:433
+#: redbot/cogs/alias/alias.py:427 redbot/cogs/alias/alias.py:438
msgid "Aliases:"
msgstr ""
-#: redbot/cogs/alias/alias.py:432
+#: redbot/cogs/alias/alias.py:437
#, docstring
msgid "List the available global aliases on this bot."
msgstr ""
diff --git a/redbot/cogs/audio/audio.py b/redbot/cogs/audio/audio.py
index 091bc9c23..c2549c4dd 100644
--- a/redbot/cogs/audio/audio.py
+++ b/redbot/cogs/audio/audio.py
@@ -2001,7 +2001,7 @@ class Audio(commands.Cog):
with contextlib.suppress(discord.HTTPException):
await eq_message.add_reaction("\N{INFORMATION SOURCE}")
else:
- start_adding_reactions(eq_message, reactions, self.bot.loop)
+ start_adding_reactions(eq_message, reactions)
eq_msg_with_reacts = await ctx.fetch_message(eq_message.id)
player.store("eq_message", eq_msg_with_reacts)
@@ -2605,7 +2605,7 @@ class Audio(commands.Cog):
if not player.queue:
expected = ("⏹", "⏯")
if player.current:
- task = start_adding_reactions(message, expected[:4], ctx.bot.loop)
+ task = start_adding_reactions(message, expected[:4])
else:
task = None
@@ -6334,7 +6334,7 @@ class Audio(commands.Cog):
expected = ("⏹", "⏯")
emoji = {"stop": "⏹", "pause": "⏯"}
if player.current:
- task = start_adding_reactions(message, expected[:4], ctx.bot.loop)
+ task = start_adding_reactions(message, expected[:4])
else:
task = None
diff --git a/redbot/cogs/audio/locales/af-ZA.po b/redbot/cogs/audio/locales/af-ZA.po
index 8a674e23e..903ebb0a6 100644
--- a/redbot/cogs/audio/locales/af-ZA.po
+++ b/redbot/cogs/audio/locales/af-ZA.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: af\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: af_ZA\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/ar-SA.po b/redbot/cogs/audio/locales/ar-SA.po
index 45db95374..dbc21ab12 100644
--- a/redbot/cogs/audio/locales/ar-SA.po
+++ b/redbot/cogs/audio/locales/ar-SA.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ar\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: ar_SA\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/bg-BG.po b/redbot/cogs/audio/locales/bg-BG.po
index 0468fa5fe..9c60b2c53 100644
--- a/redbot/cogs/audio/locales/bg-BG.po
+++ b/redbot/cogs/audio/locales/bg-BG.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: bg\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: bg_BG\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/ca-ES.po b/redbot/cogs/audio/locales/ca-ES.po
index 54bb44f46..9f9f935e5 100644
--- a/redbot/cogs/audio/locales/ca-ES.po
+++ b/redbot/cogs/audio/locales/ca-ES.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ca\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: ca_ES\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/cs-CZ.po b/redbot/cogs/audio/locales/cs-CZ.po
index 01e8af40a..cef93eb42 100644
--- a/redbot/cogs/audio/locales/cs-CZ.po
+++ b/redbot/cogs/audio/locales/cs-CZ.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: cs\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: cs_CZ\n"
#: redbot/cogs/audio/apis.py:213
@@ -30,15 +28,15 @@ msgstr ""
#: redbot/cogs/audio/apis.py:576
msgid "Player timeout, skipping remaining tracks."
-msgstr ""
+msgstr "Vypršel časový limit přehrávače, přeskakuji zbývající skladby."
#: redbot/cogs/audio/apis.py:598
msgid "Failing to get tracks, skipping remaining."
-msgstr ""
+msgstr "Nepodařilo se získat skladby, zbývá přeskakování."
#: redbot/cogs/audio/apis.py:646
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 "Nic nenalezeno.\\nYouTube API klíč může být neplatný nebo může být omezen na YouTube's vyhledávací službu.\\nPodívejte se znovu na YouTube API klíč a postupujte podle instrukcí na `{prefix}audioset youtubeapi`."
#: redbot/cogs/audio/apis.py:664 redbot/cogs/audio/audio.py:3609
#: redbot/cogs/audio/audio.py:5460
@@ -47,7 +45,7 @@ msgstr "Playlist zařazen do fronty"
#: redbot/cogs/audio/apis.py:665 redbot/cogs/audio/audio.py:3612
msgid "Added {num} tracks to the queue.{maxlength_msg}"
-msgstr ""
+msgstr "Přidáno {num} skladeb do fronty.{maxlength_msg}"
#: redbot/cogs/audio/apis.py:671 redbot/cogs/audio/audio.py:3618
msgid "{time} until start of playlist playback: starts at #{position} in queue"
@@ -56,7 +54,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:82
#, docstring
msgid "Play audio through voice channels."
-msgstr ""
+msgstr "Přehrávat zvuk prostřednictvím hlasových kanálů."
#: redbot/cogs/audio/audio.py:177
msgid "You have attempted to run Audio's Lavalink server on an unsupported architecture. Only settings related commands will be available."
@@ -157,7 +155,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7397 redbot/cogs/audio/audio.py:7440
#: redbot/cogs/audio/audio.py:7850 redbot/cogs/audio/audio.py:7861
msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
#: redbot/cogs/audio/audio.py:690 redbot/cogs/audio/audio.py:706
#: redbot/cogs/audio/audio.py:1100 redbot/cogs/audio/audio.py:1254
@@ -176,7 +174,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7397 redbot/cogs/audio/audio.py:7440
#: redbot/cogs/audio/audio.py:7850 redbot/cogs/audio/audio.py:7861
msgid "Disabled"
-msgstr ""
+msgstr "Zakázáno"
#: redbot/cogs/audio/audio.py:697
#, docstring
@@ -218,17 +216,17 @@ msgstr ""
#: redbot/cogs/audio/audio.py:747 redbot/cogs/audio/audio.py:928
msgid "Keyword already in the blacklist."
-msgstr ""
+msgstr "Klíčové slovo je již na černé listině."
#: redbot/cogs/audio/audio.py:751 redbot/cogs/audio/audio.py:800
#: redbot/cogs/audio/audio.py:903 redbot/cogs/audio/audio.py:932
#: redbot/cogs/audio/audio.py:981 redbot/cogs/audio/audio.py:1084
msgid "Blacklist Modified"
-msgstr ""
+msgstr "Černá listina změněna"
#: redbot/cogs/audio/audio.py:752 redbot/cogs/audio/audio.py:933
msgid "Added: `{blacklisted}` to the blacklist."
-msgstr ""
+msgstr "Přidáno: `{blacklisted}` do černé listiny."
#: redbot/cogs/audio/audio.py:759
#, docstring
@@ -248,7 +246,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:778 redbot/cogs/audio/audio.py:959
msgid "Added: `{whitelisted}` to the whitelist."
-msgstr ""
+msgstr "Přidáno: `{whitelisted}` do bílé listiny."
#: redbot/cogs/audio/audio.py:785 redbot/cogs/audio/audio.py:966
#, docstring
@@ -257,11 +255,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:796 redbot/cogs/audio/audio.py:977
msgid "Keyword is not in the blacklist."
-msgstr ""
+msgstr "Klíčové slovo není na černé listině."
#: redbot/cogs/audio/audio.py:801 redbot/cogs/audio/audio.py:982
msgid "Removed: `{blacklisted}` from the blacklist."
-msgstr ""
+msgstr "Odstraněno: `{blacklisted}` z černé listiny."
#: redbot/cogs/audio/audio.py:808 redbot/cogs/audio/audio.py:989
#, docstring
@@ -290,7 +288,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:860 redbot/cogs/audio/audio.py:899
#: redbot/cogs/audio/audio.py:1041 redbot/cogs/audio/audio.py:1080
msgid "Nothing in the blacklist."
-msgstr ""
+msgstr "Nic na černé listině."
#: redbot/cogs/audio/audio.py:883 redbot/cogs/audio/audio.py:1064
#, docstring
@@ -328,7 +326,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1091
#, docstring
msgid "Change auto-play setting."
-msgstr ""
+msgstr "Změnit nastavení automatického přehrávání."
#: redbot/cogs/audio/audio.py:1095
#, docstring
@@ -354,7 +352,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1165 redbot/cogs/audio/audio.py:1182
msgid "No Playlist Found"
-msgstr ""
+msgstr "Nenalezen žádný playlist"
#: redbot/cogs/audio/audio.py:1166 redbot/cogs/audio/audio.py:4080
#: redbot/cogs/audio/audio.py:5395
@@ -363,7 +361,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1174
msgid "No Tracks Found"
-msgstr ""
+msgstr "Nenalezeny žádné skladby"
#: redbot/cogs/audio/audio.py:1175
msgid "Playlist {name} has no tracks."
diff --git a/redbot/cogs/audio/locales/da-DK.po b/redbot/cogs/audio/locales/da-DK.po
index 9059f85ef..87da11083 100644
--- a/redbot/cogs/audio/locales/da-DK.po
+++ b/redbot/cogs/audio/locales/da-DK.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: da\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: da_DK\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/de-DE.po b/redbot/cogs/audio/locales/de-DE.po
index 9fc7c7d53..2b9d11c59 100644
--- a/redbot/cogs/audio/locales/de-DE.po
+++ b/redbot/cogs/audio/locales/de-DE.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: de\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: de_DE\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/el-GR.po b/redbot/cogs/audio/locales/el-GR.po
index 178f1e53a..1ce648894 100644
--- a/redbot/cogs/audio/locales/el-GR.po
+++ b/redbot/cogs/audio/locales/el-GR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: el\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: el_GR\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/es-ES.po b/redbot/cogs/audio/locales/es-ES.po
index 8753f3064..3038412e2 100644
--- a/redbot/cogs/audio/locales/es-ES.po
+++ b/redbot/cogs/audio/locales/es-ES.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: es-ES\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: es_ES\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/fi-FI.po b/redbot/cogs/audio/locales/fi-FI.po
index a7a5f4cba..0eebfbbed 100644
--- a/redbot/cogs/audio/locales/fi-FI.po
+++ b/redbot/cogs/audio/locales/fi-FI.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fi\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: fi_FI\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/fr-FR.po b/redbot/cogs/audio/locales/fr-FR.po
index 0041f6f43..929958c6a 100644
--- a/redbot/cogs/audio/locales/fr-FR.po
+++ b/redbot/cogs/audio/locales/fr-FR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fr\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: fr_FR\n"
#: redbot/cogs/audio/apis.py:213
@@ -2228,7 +2226,7 @@ msgstr "Arrêt ..."
#: redbot/cogs/audio/audio.py:7722
#, docstring
msgid "Summon the bot to a voice channel."
-msgstr "Invoquez le bot dans un salon vocal."
+msgstr "Invoque le bot dans un salon vocal."
#: redbot/cogs/audio/audio.py:7735 redbot/cogs/audio/audio.py:7743
#: redbot/cogs/audio/audio.py:7756 redbot/cogs/audio/audio.py:7773
diff --git a/redbot/cogs/audio/locales/he-IL.po b/redbot/cogs/audio/locales/he-IL.po
index 4c2c082af..8838f9d39 100644
--- a/redbot/cogs/audio/locales/he-IL.po
+++ b/redbot/cogs/audio/locales/he-IL.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: he\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: he_IL\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/hu-HU.po b/redbot/cogs/audio/locales/hu-HU.po
index 9e8d7d785..f14073850 100644
--- a/redbot/cogs/audio/locales/hu-HU.po
+++ b/redbot/cogs/audio/locales/hu-HU.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: hu\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: hu_HU\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/id-ID.po b/redbot/cogs/audio/locales/id-ID.po
index 23bc530cd..e03cbcd91 100644
--- a/redbot/cogs/audio/locales/id-ID.po
+++ b/redbot/cogs/audio/locales/id-ID.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: id\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: id_ID\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/it-IT.po b/redbot/cogs/audio/locales/it-IT.po
index 5c18f1d90..9393ac9eb 100644
--- a/redbot/cogs/audio/locales/it-IT.po
+++ b/redbot/cogs/audio/locales/it-IT.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: it\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: it_IT\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/ja-JP.po b/redbot/cogs/audio/locales/ja-JP.po
index 4a2d85192..307544872 100644
--- a/redbot/cogs/audio/locales/ja-JP.po
+++ b/redbot/cogs/audio/locales/ja-JP.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ja\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: ja_JP\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/ko-KR.po b/redbot/cogs/audio/locales/ko-KR.po
index 59e50cee1..3e289ca7b 100644
--- a/redbot/cogs/audio/locales/ko-KR.po
+++ b/redbot/cogs/audio/locales/ko-KR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ko\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: ko_KR\n"
#: redbot/cogs/audio/apis.py:213
@@ -43,7 +41,7 @@ msgstr ""
#: redbot/cogs/audio/apis.py:664 redbot/cogs/audio/audio.py:3609
#: redbot/cogs/audio/audio.py:5460
msgid "Playlist Enqueued"
-msgstr ""
+msgstr "대기중인 재생 목록"
#: redbot/cogs/audio/apis.py:665 redbot/cogs/audio/audio.py:3612
msgid "Added {num} tracks to the queue.{maxlength_msg}"
@@ -56,7 +54,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:82
#, docstring
msgid "Play audio through voice channels."
-msgstr ""
+msgstr "음성체널을 통해 음악을 재생합니다."
#: redbot/cogs/audio/audio.py:177
msgid "You have attempted to run Audio's Lavalink server on an unsupported architecture. Only settings related commands will be available."
@@ -64,7 +62,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:201
msgid "No DJ role found. Disabling DJ mode."
-msgstr ""
+msgstr "DJ역할을 찾지 못했습니다. DJ역할을 비활성화합니다."
#: redbot/cogs/audio/audio.py:433
msgid "music in {} servers"
@@ -76,36 +74,36 @@ msgstr ""
#: redbot/cogs/audio/audio.py:505
msgid "Auto Play Started."
-msgstr ""
+msgstr "자동재생 시작됨"
#: redbot/cogs/audio/audio.py:520 redbot/cogs/audio/audio.py:2566
#: redbot/cogs/audio/audio.py:6296
msgid "Now Playing"
-msgstr ""
+msgstr "지금 재생 중"
#: redbot/cogs/audio/audio.py:522
msgid "Track length: {length} | Requested by: {user}"
-msgstr ""
+msgstr "곡 길이: {length} | 신청자: {user}"
#: redbot/cogs/audio/audio.py:543
msgid "Queue Ended."
-msgstr ""
+msgstr "큐 끝남"
#: redbot/cogs/audio/audio.py:585
msgid "Multiple errors detected"
-msgstr ""
+msgstr "여러가지 오류 검출됨"
#: redbot/cogs/audio/audio.py:586
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 ""
+msgstr "오디오 플레이어를 오류로 중지합니다. 오디오 명령어가 작동되지 않을수 있습니다."
#: redbot/cogs/audio/audio.py:598
msgid "Track Stuck"
-msgstr ""
+msgstr "트랙 걸림"
#: redbot/cogs/audio/audio.py:602
msgid "Track Error"
-msgstr ""
+msgstr "트랙 에러"
#: redbot/cogs/audio/audio.py:672
#, docstring
@@ -134,11 +132,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7876 redbot/cogs/audio/audio.py:7891
#: redbot/cogs/audio/audio.py:7907 redbot/cogs/audio/audio.py:7923
msgid "Setting Changed"
-msgstr ""
+msgstr "설정 변경됨"
#: redbot/cogs/audio/audio.py:689
msgid "Daily queues: {true_or_false}."
-msgstr ""
+msgstr "일간 재생목록: {true_or_false}."
#: redbot/cogs/audio/audio.py:690 redbot/cogs/audio/audio.py:706
#: redbot/cogs/audio/audio.py:1100 redbot/cogs/audio/audio.py:1254
@@ -157,7 +155,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7397 redbot/cogs/audio/audio.py:7440
#: redbot/cogs/audio/audio.py:7850 redbot/cogs/audio/audio.py:7861
msgid "Enabled"
-msgstr ""
+msgstr "활성화됨"
#: redbot/cogs/audio/audio.py:690 redbot/cogs/audio/audio.py:706
#: redbot/cogs/audio/audio.py:1100 redbot/cogs/audio/audio.py:1254
@@ -176,7 +174,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7397 redbot/cogs/audio/audio.py:7440
#: redbot/cogs/audio/audio.py:7850 redbot/cogs/audio/audio.py:7861
msgid "Disabled"
-msgstr ""
+msgstr "비활성화됨"
#: redbot/cogs/audio/audio.py:697
#, docstring
@@ -189,185 +187,185 @@ msgstr ""
#: redbot/cogs/audio/audio.py:709
msgid "\\nAuto-play has been disabled."
-msgstr ""
+msgstr "자동재생이 비활성화되었습니다."
#: redbot/cogs/audio/audio.py:719
#, docstring
msgid "Manages the keyword whitelist and blacklist."
-msgstr ""
+msgstr "키워드 블랙리스트나 화이트리스트를 관리합니다."
#: redbot/cogs/audio/audio.py:724
#, docstring
msgid "Manages the global keyword whitelist/blacklist."
-msgstr ""
+msgstr "전체 키워드 블랙리스트나 화이트리스트를 관리합니다."
#: redbot/cogs/audio/audio.py:728
#, docstring
msgid "Manages the global keyword whitelist."
-msgstr ""
+msgstr "전체 키워드 화이트리스트를 관리합니다."
#: redbot/cogs/audio/audio.py:732
#, docstring
msgid "Manages the global keyword blacklist."
-msgstr ""
+msgstr "전체 키워드 블랙리스트를 관리합니다."
#: redbot/cogs/audio/audio.py:736 redbot/cogs/audio/audio.py:917
#, docstring
msgid "Adds a keyword to the blacklist."
-msgstr ""
+msgstr "블랙리스트에 키워드를 추가합니다."
#: redbot/cogs/audio/audio.py:747 redbot/cogs/audio/audio.py:928
msgid "Keyword already in the blacklist."
-msgstr ""
+msgstr "그 키워드는 이미 블랙리스트에 있습니다."
#: redbot/cogs/audio/audio.py:751 redbot/cogs/audio/audio.py:800
#: redbot/cogs/audio/audio.py:903 redbot/cogs/audio/audio.py:932
#: redbot/cogs/audio/audio.py:981 redbot/cogs/audio/audio.py:1084
msgid "Blacklist Modified"
-msgstr ""
+msgstr "블랙리스트 수정됨"
#: redbot/cogs/audio/audio.py:752 redbot/cogs/audio/audio.py:933
msgid "Added: `{blacklisted}` to the blacklist."
-msgstr ""
+msgstr "추가됨: `{blacklisted}` 가 블랙리스트에 추가되었습니다."
#: redbot/cogs/audio/audio.py:759
#, docstring
msgid "Adds a keyword to the whitelist.\\n\\n If anything is added to whitelist, it will blacklist everything else.\\n "
-msgstr ""
+msgstr "화이트리스트에 키워드를 추가합니다.\\n\\n 하나라도 화이트리스트에 등록이 된다면, 다른 모든석을 블랙리스트처리합니다.\\n "
#: redbot/cogs/audio/audio.py:773 redbot/cogs/audio/audio.py:819
#: redbot/cogs/audio/audio.py:954 redbot/cogs/audio/audio.py:1000
msgid "Keyword already in the whitelist."
-msgstr ""
+msgstr "그 키워드는 이미 화이트리스트에 있습니다."
#: redbot/cogs/audio/audio.py:777 redbot/cogs/audio/audio.py:823
#: redbot/cogs/audio/audio.py:890 redbot/cogs/audio/audio.py:958
#: redbot/cogs/audio/audio.py:1004 redbot/cogs/audio/audio.py:1071
msgid "Whitelist Modified"
-msgstr ""
+msgstr "화이트리스트 수정됨"
#: redbot/cogs/audio/audio.py:778 redbot/cogs/audio/audio.py:959
msgid "Added: `{whitelisted}` to the whitelist."
-msgstr ""
+msgstr "추가됨: `{whitelisted}` 이/가 화이트리스트에 추가되었습니다."
#: redbot/cogs/audio/audio.py:785 redbot/cogs/audio/audio.py:966
#, docstring
msgid "Removes a keyword from the blacklist."
-msgstr ""
+msgstr "키워드를 블랙리스트에서 제거합니다."
#: redbot/cogs/audio/audio.py:796 redbot/cogs/audio/audio.py:977
msgid "Keyword is not in the blacklist."
-msgstr ""
+msgstr "키워드가 블랙리스트에 없습니다."
#: redbot/cogs/audio/audio.py:801 redbot/cogs/audio/audio.py:982
msgid "Removed: `{blacklisted}` from the blacklist."
-msgstr ""
+msgstr "삭제됨: `{blacklisted}` 이/가 블랙리스트에서 제거되었습니다."
#: redbot/cogs/audio/audio.py:808 redbot/cogs/audio/audio.py:989
#, docstring
msgid "Removes a keyword from the whitelist."
-msgstr ""
+msgstr "키워드를 화이트리스트에서 제거합니다."
#: redbot/cogs/audio/audio.py:824 redbot/cogs/audio/audio.py:1005
msgid "Removed: `{whitelisted}` from the whitelist."
-msgstr ""
+msgstr "삭제됨: `{blacklisted}` 이/가 화이트리스트에서 제거되었습니다."
#: redbot/cogs/audio/audio.py:831 redbot/cogs/audio/audio.py:1012
#, docstring
msgid "List all keywords added to the whitelist."
-msgstr ""
+msgstr "화이트리스트에 추가된 모든 키워드의 목록."
#: redbot/cogs/audio/audio.py:834 redbot/cogs/audio/audio.py:886
#: redbot/cogs/audio/audio.py:1015 redbot/cogs/audio/audio.py:1067
msgid "Nothing in the whitelist."
-msgstr ""
+msgstr "화이트리스트에 아무것도 없어요."
#: redbot/cogs/audio/audio.py:857 redbot/cogs/audio/audio.py:1038
#, docstring
msgid "List all keywords added to the blacklist."
-msgstr ""
+msgstr "블랙리스트에 추가된 모든 키워드의 목록."
#: redbot/cogs/audio/audio.py:860 redbot/cogs/audio/audio.py:899
#: redbot/cogs/audio/audio.py:1041 redbot/cogs/audio/audio.py:1080
msgid "Nothing in the blacklist."
-msgstr ""
+msgstr "블랙리스트에 아무것도 없어요."
#: redbot/cogs/audio/audio.py:883 redbot/cogs/audio/audio.py:1064
#, docstring
msgid "Clear all keywords from the whitelist."
-msgstr ""
+msgstr "화이트리스트에 있는 모든 키워드를 삭제합니다."
#: redbot/cogs/audio/audio.py:891 redbot/cogs/audio/audio.py:1072
msgid "All entries have been removed from the whitelist."
-msgstr ""
+msgstr "화이트리스트에 있는 모든 키워드가 삭제되었습니다."
#: redbot/cogs/audio/audio.py:896 redbot/cogs/audio/audio.py:1077
#, docstring
msgid "Clear all keywords added to the blacklist."
-msgstr ""
+msgstr "블랙리스트에 있는 모든 키워드를 삭제합니다."
#: redbot/cogs/audio/audio.py:904 redbot/cogs/audio/audio.py:1085
msgid "All entries have been removed from the blacklist."
-msgstr ""
+msgstr "블랙리스트에 있는 모든 키워드가 삭제되었습니다."
#: redbot/cogs/audio/audio.py:909
#, docstring
msgid "Manages the keyword whitelist."
-msgstr ""
+msgstr "키워드 화이트리스트를 관리합니다."
#: redbot/cogs/audio/audio.py:913
#, docstring
msgid "Manages the keyword blacklist."
-msgstr ""
+msgstr "키워드 블랙리스트를 관리합니다."
#: redbot/cogs/audio/audio.py:940
#, docstring
msgid "Adds a keyword to the whitelist.\\n\\n If anything is added to whitelist, it will blacklist everything else.\\n "
-msgstr ""
+msgstr "화이트리스트에 키워드를 추가합니다.\\n\\n 하나라도 화이트리스트에 등록이 된다면, 다른 모든석을 블랙리스트처리합니다.\\n "
#: redbot/cogs/audio/audio.py:1091
#, docstring
msgid "Change auto-play setting."
-msgstr ""
+msgstr "자동재생 설정을 변경합니다."
#: redbot/cogs/audio/audio.py:1095
#, docstring
msgid "Toggle auto-play when there no songs in queue."
-msgstr ""
+msgstr "큐에 곡이 없을때 곡을 자동으로 재생할지 설정합니다."
#: redbot/cogs/audio/audio.py:1099
msgid "Auto-play when queue ends: {true_or_false}."
-msgstr ""
+msgstr "큐가 끝날때 자동으로 재생: {true_or_false}."
#: redbot/cogs/audio/audio.py:1104
msgid "\\nRepeat has been disabled."
-msgstr ""
+msgstr "\\n반복재생이 비활성화되었습니다."
#: redbot/cogs/audio/audio.py:1107
msgid "\\nAuto-disconnecting at queue end has been disabled."
-msgstr ""
+msgstr "\\n큐에있는 곡이 다 재생되면 자동으로 연결해제 기능이 비활성화되었습니다."
#: redbot/cogs/audio/audio.py:1122
#, 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 "자동 재생곡의 재생목록을 정합니다.\\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/audio.py:1165 redbot/cogs/audio/audio.py:1182
msgid "No Playlist Found"
-msgstr ""
+msgstr "재생목록을 찾을수 없음"
#: redbot/cogs/audio/audio.py:1166 redbot/cogs/audio/audio.py:4080
#: redbot/cogs/audio/audio.py:5395
msgid "Could not match '{arg}' to a playlist"
-msgstr ""
+msgstr "재생목록과 '{arg}'를 매칭할수 없습니다."
#: redbot/cogs/audio/audio.py:1174
msgid "No Tracks Found"
-msgstr ""
+msgstr "곡 찾을수 없음."
#: redbot/cogs/audio/audio.py:1175
msgid "Playlist {name} has no tracks."
-msgstr ""
+msgstr "재생목록 {name}에는 곡이 없습니다."
#: redbot/cogs/audio/audio.py:1183 redbot/cogs/audio/audio.py:4088
#: redbot/cogs/audio/audio.py:4282 redbot/cogs/audio/audio.py:4452
@@ -375,7 +373,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:4829 redbot/cogs/audio/audio.py:5185
#: redbot/cogs/audio/audio.py:5481 redbot/cogs/audio/audio.py:5579
msgid "Playlist {id} does not exist in {scope} scope."
-msgstr ""
+msgstr "재생 목록 {id} 이/가 {scope} 범위에 없습니다."
#: redbot/cogs/audio/audio.py:1190 redbot/cogs/audio/audio.py:4095
#: redbot/cogs/audio/audio.py:4556 redbot/cogs/audio/audio.py:4694
@@ -383,7 +381,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:5192 redbot/cogs/audio/audio.py:5489
#: redbot/cogs/audio/audio.py:5586 redbot/cogs/audio/audio.py:5863
msgid "Missing Arguments"
-msgstr ""
+msgstr "필수요소 누락됨"
#: redbot/cogs/audio/audio.py:1191 redbot/cogs/audio/audio.py:4096
#: redbot/cogs/audio/audio.py:4289 redbot/cogs/audio/audio.py:4458
@@ -392,11 +390,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:5193 redbot/cogs/audio/audio.py:5490
#: redbot/cogs/audio/audio.py:5587 redbot/cogs/audio/audio.py:5864
msgid "You need to specify the Guild ID for the guild to lookup."
-msgstr ""
+msgstr "조회할 길드의 길드 ID를 지정해야 합니다."
#: redbot/cogs/audio/audio.py:1197
msgid "Playlist {name} (`{id}`) [**{scope}**] will be used for autoplay."
-msgstr ""
+msgstr "재생목록 {name} (`{id}`) [**{scope}**]이 자동재생을 위해 사용될것입니다."
#: redbot/cogs/audio/audio.py:1210
#, docstring
@@ -405,85 +403,85 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1216
msgid "Set auto-play playlist to default value."
-msgstr ""
+msgstr "자동재생 플레이리스트를 기본값으로 설정합니다."
#: redbot/cogs/audio/audio.py:1222
#, docstring
msgid "Toggle DJ mode.\\n\\n DJ mode allows users with the DJ role to use audio commands.\\n "
-msgstr ""
+msgstr "DJ전용모드를 활성화합니다.\\n\\n DJ모드는 DJ역할이 있는 사용자만이 음악 명령어를 사용할수있도록 합니다.\\n "
#: redbot/cogs/audio/audio.py:1233
msgid "Missing DJ Role"
-msgstr ""
+msgstr "DJ역할이 없습니다"
#: redbot/cogs/audio/audio.py:1234
msgid "Please set a role to use with DJ mode. Enter the role name or ID now."
-msgstr ""
+msgstr "DJ 모드에 사용할 역할을 지정해주세요. 지금 역할 이름이나 역할 ID를 입력해주세요."
#: redbot/cogs/audio/audio.py:1244
msgid "Response timed out, try again later."
-msgstr ""
+msgstr "시간이 초과되었습니다. 다시 시도해주세요."
#: redbot/cogs/audio/audio.py:1253
msgid "DJ role: {true_or_false}."
-msgstr ""
+msgstr "DJ 역할: {true_or_false}."
#: redbot/cogs/audio/audio.py:1261
#, 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 "봇이 x초 이상 체널에 환자 있을때 체널에서 자동으로 나갑니다, 0으로 설정하면 비활성화됩니다.\\n\\n `[p]audioset dc` 설정이 우선권을 가집니다.\\n "
#: redbot/cogs/audio/audio.py:1267 redbot/cogs/audio/audio.py:1295
#: redbot/cogs/audio/audio.py:1689
msgid "Invalid Time"
-msgstr ""
+msgstr "잘못된 입력값"
#: redbot/cogs/audio/audio.py:1267 redbot/cogs/audio/audio.py:1295
#: redbot/cogs/audio/audio.py:1689
msgid "Seconds can't be less than zero."
-msgstr ""
+msgstr "0보다 작을수 없습니다."
#: redbot/cogs/audio/audio.py:1274
msgid "Empty disconnect disabled."
-msgstr ""
+msgstr "방이 비었을때 연결해제가 비활성화 되었습니다."
#: redbot/cogs/audio/audio.py:1281
msgid "Empty disconnect timer set to {num_seconds}."
-msgstr ""
+msgstr "방이 비었을때 나가기 타이머가 {num_seconds}초로 설정되었습니다."
#: redbot/cogs/audio/audio.py:1292
#, docstring
msgid "Auto-pause after x seconds when room is empty, 0 to disable."
-msgstr ""
+msgstr "방이 비었을때 x초 후에 자동 일시정지합니다. 0은 비활성화입니다."
#: redbot/cogs/audio/audio.py:1302
msgid "Empty pause disabled."
-msgstr ""
+msgstr "방이 비었을때 멈추기가 비활성화되었습니다."
#: redbot/cogs/audio/audio.py:1309
msgid "Empty pause timer set to {num_seconds}."
-msgstr ""
+msgstr "빈방 멈추기 타이머가 {num_seconds}초로 설정되었습니다."
#: redbot/cogs/audio/audio.py:1319
#, docstring
msgid "Set a price for queueing tracks for non-mods, 0 to disable."
-msgstr ""
+msgstr "음악을 신청하는데에 드는 비용을 설정합니다.(관리자 미포함), 0은 비활성화입니다."
#: redbot/cogs/audio/audio.py:1322
msgid "Invalid Price"
-msgstr ""
+msgstr "잘못된 가격"
#: redbot/cogs/audio/audio.py:1322
msgid "Price can't be less than zero."
-msgstr ""
+msgstr "가격은 0보다 적을수 없습니다."
#: redbot/cogs/audio/audio.py:1327
msgid "Jukebox mode disabled."
-msgstr ""
+msgstr "주크박스모드가 비활성화되었습니다."
#: redbot/cogs/audio/audio.py:1334
msgid "Track queueing command price set to {price} {currency}."
-msgstr ""
+msgstr "곡 신청 명령어의 가격이 {price} {currency}으로 설정되었습니다."
#: redbot/cogs/audio/audio.py:1345
#, docstring
@@ -579,7 +577,7 @@ msgstr "현재 설정을 표시할게요."
#: redbot/cogs/audio/audio.py:1532
msgid "Server Settings"
-msgstr ""
+msgstr "서버 설정"
#: redbot/cogs/audio/audio.py:1533
msgid "Auto-disconnect: [{dc}]\\n"
@@ -778,7 +776,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1836
#, docstring
msgid "Audio stats."
-msgstr ""
+msgstr "오디오 정보"
#: redbot/cogs/audio/audio.py:1866 redbot/cogs/audio/audio.py:1901
#: redbot/cogs/audio/audio.py:1941 redbot/cogs/audio/audio.py:1979
@@ -793,11 +791,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7676 redbot/cogs/audio/audio.py:7796
#: redbot/cogs/audio/audio.py:7830
msgid "Nothing playing."
-msgstr ""
+msgstr "아무것도 재생하고있지 않아요"
#: redbot/cogs/audio/audio.py:1870
msgid "Not connected anywhere."
-msgstr ""
+msgstr "어디에도 연결되어있지 않아요"
#: redbot/cogs/audio/audio.py:1876
msgid "Playing in {num}/{total} servers:"
@@ -806,16 +804,16 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1895
#, docstring
msgid "Bump a track number to the top of the queue."
-msgstr ""
+msgstr "특정 트랙을 큐의 맨 위로 올립니다."
#: redbot/cogs/audio/audio.py:1908 redbot/cogs/audio/audio.py:1915
#: redbot/cogs/audio/audio.py:1921
msgid "Unable To Bump Track"
-msgstr ""
+msgstr "트랙을 올릴수 없습니다."
#: redbot/cogs/audio/audio.py:1909
msgid "You must be in the voice channel to bump a track."
-msgstr ""
+msgstr "음성체널에 들어가있어야만 트랙을 위로 옮길수 있습니다."
#: redbot/cogs/audio/audio.py:1916
msgid "You need the DJ role to bump tracks."
@@ -823,20 +821,20 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1922 redbot/cogs/audio/audio.py:6828
msgid "Song number must be greater than 1 and within the queue limit."
-msgstr ""
+msgstr "음악 번호는 1보다 크고 큐에있는 곡 끝번호보다 작아야합니다."
#: redbot/cogs/audio/audio.py:1932
msgid "Moved track to the top of the queue."
-msgstr ""
+msgstr "트랙을 큐의 맨 위로 올렸습니다."
#: redbot/cogs/audio/audio.py:1939
#, docstring
msgid "Disconnect from the voice channel."
-msgstr ""
+msgstr "음성체널에서 나갑니다."
#: redbot/cogs/audio/audio.py:1952
msgid "Unable to disconnect"
-msgstr ""
+msgstr "나갈수 없습니다"
#: redbot/cogs/audio/audio.py:1953
msgid "You need the DJ role to disconnect."
@@ -844,16 +842,16 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1957
msgid "There are other people listening to music."
-msgstr ""
+msgstr "음악을 듣고있는사람들이 있습니다."
#: redbot/cogs/audio/audio.py:1960
msgid "Disconnecting..."
-msgstr ""
+msgstr "나가는중..."
#: redbot/cogs/audio/audio.py:1976
#, docstring
msgid "Equalizer management."
-msgstr ""
+msgstr "이퀄라이져 관리"
#: redbot/cogs/audio/audio.py:2012
#, docstring
@@ -1026,43 +1024,43 @@ msgstr ""
#: redbot/cogs/audio/audio.py:2542
#, docstring
msgid "Now playing."
-msgstr ""
+msgstr "현재 재생중."
#: redbot/cogs/audio/audio.py:2556
msgid "\\n Requested by: **{track.requester}**"
-msgstr ""
+msgstr "\\n 신청자: **{track.requester}**"
#: redbot/cogs/audio/audio.py:2560
msgid "Nothing."
-msgstr ""
+msgstr "아무것도 없습니다."
#: redbot/cogs/audio/audio.py:2576 redbot/cogs/audio/audio.py:6306
#: redbot/cogs/audio/audio.py:6484
msgid "Auto-Play"
-msgstr ""
+msgstr "자동 재생"
#: redbot/cogs/audio/audio.py:2582 redbot/cogs/audio/audio.py:6312
#: redbot/cogs/audio/audio.py:6490
msgid "Shuffle"
-msgstr ""
+msgstr "곡 섞기"
#: redbot/cogs/audio/audio.py:2588 redbot/cogs/audio/audio.py:6318
#: redbot/cogs/audio/audio.py:6496
msgid "Repeat"
-msgstr ""
+msgstr "반복"
#: redbot/cogs/audio/audio.py:2642
#, docstring
msgid "Pause or resume a playing track."
-msgstr ""
+msgstr "멈추거나 곡을 이어서 재생합니다."
#: redbot/cogs/audio/audio.py:2654 redbot/cogs/audio/audio.py:2661
msgid "Unable To Manage Tracks"
-msgstr ""
+msgstr "트랙을 관리할수 없습니다"
#: redbot/cogs/audio/audio.py:2655
msgid "You must be in the voice channel to pause or resume."
-msgstr ""
+msgstr "멈추거나 다시 재생하기 위해서는 음성체널에 있어야만 합니다."
#: redbot/cogs/audio/audio.py:2662
msgid "You need the DJ role to pause or resume tracks."
@@ -1070,29 +1068,29 @@ msgstr ""
#: redbot/cogs/audio/audio.py:2671
msgid "Track Paused"
-msgstr ""
+msgstr "트랙 일시정지됨"
#: redbot/cogs/audio/audio.py:2674
msgid "Track Resumed"
-msgstr ""
+msgstr "트랙 재생됨"
#: redbot/cogs/audio/audio.py:2682
#, docstring
msgid "Queue percentage."
-msgstr ""
+msgstr "큐 재생정도"
#: redbot/cogs/audio/audio.py:2709
msgid "There's nothing in the queue."
-msgstr ""
+msgstr "큐에 아무것도 없습니다."
#: redbot/cogs/audio/audio.py:2731
msgid "Queued and playing tracks:"
-msgstr ""
+msgstr "큐에있는 트랙과 재생중인 트랙들:"
#: redbot/cogs/audio/audio.py:2738
#, docstring
msgid "Play a URL or search for a track."
-msgstr ""
+msgstr "URL을 재생하거나 트랙을 검색합니다."
#: redbot/cogs/audio/audio.py:2747 redbot/cogs/audio/audio.py:2752
#: redbot/cogs/audio/audio.py:2769 redbot/cogs/audio/audio.py:2778
@@ -1116,37 +1114,37 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6939 redbot/cogs/audio/audio.py:7000
#: redbot/cogs/audio/audio.py:7133
msgid "Unable To Play Tracks"
-msgstr ""
+msgstr "트랙을 재생할수 없습니다"
#: redbot/cogs/audio/audio.py:2748 redbot/cogs/audio/audio.py:2854
#: redbot/cogs/audio/audio.py:6934
msgid "That URL is not allowed."
-msgstr ""
+msgstr "그 URL은 허용되지 않습니다."
#: redbot/cogs/audio/audio.py:2752 redbot/cogs/audio/audio.py:2858
#: redbot/cogs/audio/audio.py:6940
msgid "That track is not allowed."
-msgstr ""
+msgstr "그 음악은 허용되지 않습니다."
#: redbot/cogs/audio/audio.py:2756 redbot/cogs/audio/audio.py:2862
#: redbot/cogs/audio/audio.py:3112 redbot/cogs/audio/audio.py:3286
#: redbot/cogs/audio/audio.py:6051 redbot/cogs/audio/audio.py:6877
msgid "Connection to Lavalink has failed"
-msgstr ""
+msgstr "라바링크와 연결에 실패했습니다."
#: redbot/cogs/audio/audio.py:2759 redbot/cogs/audio/audio.py:2865
#: redbot/cogs/audio/audio.py:3115 redbot/cogs/audio/audio.py:3289
#: redbot/cogs/audio/audio.py:3683 redbot/cogs/audio/audio.py:6054
#: redbot/cogs/audio/audio.py:6880 redbot/cogs/audio/audio.py:7117
msgid "Please check your console or logs for details."
-msgstr ""
+msgstr "관리자에게 문의해주세요"
#: redbot/cogs/audio/audio.py:2770 redbot/cogs/audio/audio.py:2876
#: redbot/cogs/audio/audio.py:3126 redbot/cogs/audio/audio.py:3300
#: redbot/cogs/audio/audio.py:6066 redbot/cogs/audio/audio.py:6713
#: redbot/cogs/audio/audio.py:6891 redbot/cogs/audio/audio.py:7757
msgid "I don't have permission to connect to your channel."
-msgstr ""
+msgstr "그 체널에 연결할 권한이 없어요."
#: redbot/cogs/audio/audio.py:2779 redbot/cogs/audio/audio.py:2885
#: redbot/cogs/audio/audio.py:3135 redbot/cogs/audio/audio.py:3309
@@ -1154,7 +1152,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6900 redbot/cogs/audio/audio.py:7124
#: redbot/cogs/audio/audio.py:7774
msgid "Connect to a voice channel first."
-msgstr ""
+msgstr "먼저 음성체널에 연결하세요."
#: redbot/cogs/audio/audio.py:2785 redbot/cogs/audio/audio.py:2891
#: redbot/cogs/audio/audio.py:3141 redbot/cogs/audio/audio.py:3315
@@ -1162,7 +1160,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6906 redbot/cogs/audio/audio.py:7127
#: redbot/cogs/audio/audio.py:7781
msgid "Connection to Lavalink has not yet been established."
-msgstr ""
+msgstr "라바링크와 연결되지 않았습니다."
#: redbot/cogs/audio/audio.py:2792 redbot/cogs/audio/audio.py:2898
#: redbot/cogs/audio/audio.py:3148 redbot/cogs/audio/audio.py:3323
@@ -1172,19 +1170,19 @@ msgstr ""
#: redbot/cogs/audio/audio.py:2806 redbot/cogs/audio/audio.py:2912
msgid "You must be in the voice channel to use the play command."
-msgstr ""
+msgstr "음성체널에 있어야 재생 명령어를 사용할수 있습니다."
#: redbot/cogs/audio/audio.py:2812 redbot/cogs/audio/audio.py:2918
#: redbot/cogs/audio/audio.py:2943
msgid "No tracks found for `{query}`."
-msgstr ""
+msgstr "`{query}`에 대한 검색결과가 없습니다."
#: redbot/cogs/audio/audio.py:2818 redbot/cogs/audio/audio.py:2924
#: redbot/cogs/audio/audio.py:3209 redbot/cogs/audio/audio.py:3341
#: redbot/cogs/audio/audio.py:3566 redbot/cogs/audio/audio.py:3635
#: redbot/cogs/audio/audio.py:7133
msgid "Queue size limit reached."
-msgstr ""
+msgstr "큐 최대 제한에 도달했습니다."
#: redbot/cogs/audio/audio.py:2838
#, docstring
@@ -1234,7 +1232,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:3022 redbot/cogs/audio/audio.py:3686
#: redbot/cogs/audio/audio.py:7162
msgid "Track Enqueued"
-msgstr ""
+msgstr "트랙 추가됨"
#: redbot/cogs/audio/audio.py:3036
#, docstring
@@ -1279,13 +1277,13 @@ msgstr ""
#: redbot/cogs/audio/audio.py:3261
msgid "tracks"
-msgstr ""
+msgstr "트랙"
#: redbot/cogs/audio/audio.py:3272 redbot/cogs/audio/audio.py:5615
#: redbot/cogs/audio/audio.py:5635 redbot/cogs/audio/audio.py:6553
#: redbot/cogs/audio/audio.py:7267
msgid "Page {page_num}/{total_pages}"
-msgstr ""
+msgstr "{page_num}/{total_pages} 페이지"
#: redbot/cogs/audio/audio.py:3283
#, docstring
@@ -1323,14 +1321,14 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6160 redbot/cogs/audio/audio.py:6976
#: redbot/cogs/audio/audio.py:7074
msgid "Nothing found."
-msgstr ""
+msgstr "아무것도 찾지 못했습니다."
#: redbot/cogs/audio/audio.py:3434 redbot/cogs/audio/audio.py:3521
#: redbot/cogs/audio/audio.py:5976 redbot/cogs/audio/audio.py:6151
#: redbot/cogs/audio/audio.py:6178 redbot/cogs/audio/audio.py:6952
#: redbot/cogs/audio/audio.py:6968 redbot/cogs/audio/audio.py:7066
msgid "Unable to Get Track"
-msgstr ""
+msgstr "트랙을 찾을수 없습니다"
#: redbot/cogs/audio/audio.py:3435 redbot/cogs/audio/audio.py:3522
#: redbot/cogs/audio/audio.py:5977 redbot/cogs/audio/audio.py:6152
@@ -1386,7 +1384,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:3719
msgid "Approximate time remaining: {seconds}"
-msgstr ""
+msgstr "남은시간: {seconds}"
#: redbot/cogs/audio/audio.py:3790
msgid "You do not have the permissions to manage {name} (`{id}`) [**{scope}**]."
@@ -1831,7 +1829,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6293
msgid "\\n Requested by: **{track.requester}**"
-msgstr ""
+msgstr "\\n 신청자: **{track.requester}**"
#: redbot/cogs/audio/audio.py:6405
msgid "**Currently livestreaming:**\\n"
@@ -1868,7 +1866,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6475
msgid "Page {page_num}/{total_pages} | {num_tracks} tracks, {num_remaining} remaining\\n"
-msgstr ""
+msgstr "{page_num}/{total_pages} 페이지 | {num_tracks}곡 , {num_remaining} 남음\\n"
#: redbot/cogs/audio/audio.py:6550
msgid "Matching Tracks:"
@@ -1877,7 +1875,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6564
#, docstring
msgid "Clears the queue."
-msgstr ""
+msgstr "큐를 지웁니다."
#: redbot/cogs/audio/audio.py:6578
msgid "Unable To Clear Queue"
@@ -1889,11 +1887,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6583
msgid "Queue Modified"
-msgstr ""
+msgstr "큐 수정됨"
#: redbot/cogs/audio/audio.py:6583
msgid "The queue has been cleared."
-msgstr ""
+msgstr "큐가 정리되었습니다."
#: redbot/cogs/audio/audio.py:6589
#, docstring
@@ -1981,7 +1979,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6788
msgid "\\nAuto-play has been disabled."
-msgstr ""
+msgstr "자동재생이 비활성화되었습니다."
#: redbot/cogs/audio/audio.py:6800
#, docstring
@@ -2053,11 +2051,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7255
msgid "Tracks Found:"
-msgstr ""
+msgstr "트랙 발견됨"
#: redbot/cogs/audio/audio.py:7256
msgid "search results"
-msgstr ""
+msgstr "검색 결과"
#: redbot/cogs/audio/audio.py:7258
msgid "Folders Found:"
@@ -2363,13 +2361,13 @@ msgstr ""
#: redbot/cogs/audio/utils.py:539
msgid "Global"
-msgstr ""
+msgstr "전체"
#: redbot/cogs/audio/utils.py:541
msgid "Server"
-msgstr ""
+msgstr "서버"
#: redbot/cogs/audio/utils.py:543
msgid "User"
-msgstr ""
+msgstr "사용자"
diff --git a/redbot/cogs/audio/locales/nl-NL.po b/redbot/cogs/audio/locales/nl-NL.po
index d8c506585..97a0363d4 100644
--- a/redbot/cogs/audio/locales/nl-NL.po
+++ b/redbot/cogs/audio/locales/nl-NL.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: nl\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: nl_NL\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/no-NO.po b/redbot/cogs/audio/locales/no-NO.po
index 94e730421..222ba64e0 100644
--- a/redbot/cogs/audio/locales/no-NO.po
+++ b/redbot/cogs/audio/locales/no-NO.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: no\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: no_NO\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/pl-PL.po b/redbot/cogs/audio/locales/pl-PL.po
index 69b28d583..8f9720ed1 100644
--- a/redbot/cogs/audio/locales/pl-PL.po
+++ b/redbot/cogs/audio/locales/pl-PL.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pl\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: pl_PL\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/pt-BR.po b/redbot/cogs/audio/locales/pt-BR.po
index a59f56f19..cc4497a1b 100644
--- a/redbot/cogs/audio/locales/pt-BR.po
+++ b/redbot/cogs/audio/locales/pt-BR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -12,46 +11,45 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-BR\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: pt_BR\n"
#: redbot/cogs/audio/apis.py:213
#, docstring
msgid "Handles music queries to the Spotify and Youtube Data API.\\n\\n Always tries the Cache first.\\n "
-msgstr ""
+msgstr "Cuida das consultas de música ao Spotify e à API de dados do YouTube.\\n\\n Sempre tenta o cache primeiro.\\n "
#: redbot/cogs/audio/apis.py:508 redbot/cogs/audio/audio.py:3479
msgid "This doesn't seem to be a supported Spotify URL or code."
-msgstr ""
+msgstr "Isto não parece ser uma URL ou código do Spotify válido."
#: redbot/cogs/audio/apis.py:568 redbot/cogs/audio/audio.py:3741
msgid "The connection was reset while loading the playlist."
-msgstr ""
+msgstr "A conexão foi redefinida durante o carregamento da lista de reprodução."
#: redbot/cogs/audio/apis.py:576
msgid "Player timeout, skipping remaining tracks."
-msgstr ""
+msgstr "Tempo limite do reprodutor atingido; saltando as faixas restantes."
#: redbot/cogs/audio/apis.py:598
msgid "Failing to get tracks, skipping remaining."
-msgstr ""
+msgstr "Falha ao obter as faixas; saltando as faixas restantes."
#: redbot/cogs/audio/apis.py:646
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 "Nada encontrado.\\nA chave de API do YouTube pode ser inválida ou você pode estar sendo limitado pelas cotas do serviço de busca do YouTube.\\nVerifique a chave de API do YouTube novamente e siga as instruções em `{prefix}audioset youtubeapi`."
#: redbot/cogs/audio/apis.py:664 redbot/cogs/audio/audio.py:3609
#: redbot/cogs/audio/audio.py:5460
msgid "Playlist Enqueued"
-msgstr ""
+msgstr "Lista de reprodução enfileirada"
#: redbot/cogs/audio/apis.py:665 redbot/cogs/audio/audio.py:3612
msgid "Added {num} tracks to the queue.{maxlength_msg}"
-msgstr ""
+msgstr "{num} faixas enfileiradas.{maxlength_msg}"
#: redbot/cogs/audio/apis.py:671 redbot/cogs/audio/audio.py:3618
msgid "{time} until start of playlist playback: starts at #{position} in queue"
-msgstr ""
+msgstr "{time} até o início da reprodução da lista: começa na posição #{position} da fila"
#: redbot/cogs/audio/audio.py:82
#, docstring
@@ -60,11 +58,11 @@ msgstr "Reproduzir áudio através de canais de voz."
#: redbot/cogs/audio/audio.py:177
msgid "You have attempted to run Audio's Lavalink server on an unsupported architecture. Only settings related commands will be available."
-msgstr ""
+msgstr "Você tentou iniciar o servidor Lavalink da engrenagem Audio numa arquitetura não suportada. Somente configurações relacionadas a comandos estarão disponíveis."
#: redbot/cogs/audio/audio.py:201
msgid "No DJ role found. Disabling DJ mode."
-msgstr ""
+msgstr "Nenhum cargo de DJ encontrado. Desabilitando o modo DJ."
#: redbot/cogs/audio/audio.py:433
msgid "music in {} servers"
@@ -72,36 +70,36 @@ msgstr "música em {} servidores"
#: redbot/cogs/audio/audio.py:485 redbot/cogs/audio/audio.py:3351
msgid "Couldn't get a valid track."
-msgstr ""
+msgstr "Não foi possível obter uma faixa válida."
#: redbot/cogs/audio/audio.py:505
msgid "Auto Play Started."
-msgstr ""
+msgstr "Reprodução automática iniciada."
#: redbot/cogs/audio/audio.py:520 redbot/cogs/audio/audio.py:2566
#: redbot/cogs/audio/audio.py:6296
msgid "Now Playing"
-msgstr "Reproduzindo Agora"
+msgstr "Reproduzindo agora"
#: redbot/cogs/audio/audio.py:522
msgid "Track length: {length} | Requested by: {user}"
-msgstr "Tamanho da faixa: {length} | Solicitado por: {user}"
+msgstr "Duração da faixa: {length} | Solicitado por: {user}"
#: redbot/cogs/audio/audio.py:543
msgid "Queue Ended."
-msgstr ""
+msgstr "Fila concluída."
#: redbot/cogs/audio/audio.py:585
msgid "Multiple errors detected"
-msgstr ""
+msgstr "Foram detectados vários erros"
#: redbot/cogs/audio/audio.py:586
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 ""
+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/audio.py:598
msgid "Track Stuck"
-msgstr ""
+msgstr "Faixa engasgada"
#: redbot/cogs/audio/audio.py:602
msgid "Track Error"
@@ -110,12 +108,12 @@ msgstr "Erro na faixa"
#: redbot/cogs/audio/audio.py:672
#, docstring
msgid "Music configuration options."
-msgstr "Opções de configuração de música."
+msgstr "Opções para configuração da música."
#: redbot/cogs/audio/audio.py:677
#, docstring
msgid "Toggle daily queues.\\n\\n Daily queues creates a playlist for all tracks played today.\\n "
-msgstr ""
+msgstr "Alternar filas diárias.\\n\\n A função de filas diárias cria uma lista de reprodução para todas as faixas tocadas hoje.\\n "
#: redbot/cogs/audio/audio.py:688 redbot/cogs/audio/audio.py:714
#: redbot/cogs/audio/audio.py:1110 redbot/cogs/audio/audio.py:1196
@@ -134,11 +132,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7876 redbot/cogs/audio/audio.py:7891
#: redbot/cogs/audio/audio.py:7907 redbot/cogs/audio/audio.py:7923
msgid "Setting Changed"
-msgstr ""
+msgstr "Configuração alterada"
#: redbot/cogs/audio/audio.py:689
msgid "Daily queues: {true_or_false}."
-msgstr ""
+msgstr "Filas diárias: {true_or_false}."
#: redbot/cogs/audio/audio.py:690 redbot/cogs/audio/audio.py:706
#: redbot/cogs/audio/audio.py:1100 redbot/cogs/audio/audio.py:1254
@@ -157,7 +155,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7397 redbot/cogs/audio/audio.py:7440
#: redbot/cogs/audio/audio.py:7850 redbot/cogs/audio/audio.py:7861
msgid "Enabled"
-msgstr ""
+msgstr "Habilitado"
#: redbot/cogs/audio/audio.py:690 redbot/cogs/audio/audio.py:706
#: redbot/cogs/audio/audio.py:1100 redbot/cogs/audio/audio.py:1254
@@ -176,198 +174,198 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7397 redbot/cogs/audio/audio.py:7440
#: redbot/cogs/audio/audio.py:7850 redbot/cogs/audio/audio.py:7861
msgid "Disabled"
-msgstr ""
+msgstr "Desabilitado"
#: redbot/cogs/audio/audio.py:697
#, docstring
msgid "Toggle the bot auto-disconnecting when done playing.\\n\\n This setting takes precedence over `[p]audioset emptydisconnect`.\\n "
-msgstr ""
+msgstr "Alterna a desconexão automática ao final da reprodução.\\n\\n Essa configuração tem precedência sobre `[p]audioset emptydisconnect`.\\n "
#: redbot/cogs/audio/audio.py:705
msgid "Auto-disconnection at queue end: {true_or_false}."
-msgstr ""
+msgstr "Desconexão automática ao final da fila: {true_or_false}."
#: redbot/cogs/audio/audio.py:709
msgid "\\nAuto-play has been disabled."
-msgstr ""
+msgstr "\\nReprodução automática foi desabilitada."
#: redbot/cogs/audio/audio.py:719
#, docstring
msgid "Manages the keyword whitelist and blacklist."
-msgstr ""
+msgstr "Gerencia as listas branca e negra de palavras-chave."
#: redbot/cogs/audio/audio.py:724
#, docstring
msgid "Manages the global keyword whitelist/blacklist."
-msgstr ""
+msgstr "Gerencia as listas branca e negra globais de palavras-chave."
#: redbot/cogs/audio/audio.py:728
#, docstring
msgid "Manages the global keyword whitelist."
-msgstr ""
+msgstr "Gerencia a lista branca global de palavras-chave."
#: redbot/cogs/audio/audio.py:732
#, docstring
msgid "Manages the global keyword blacklist."
-msgstr ""
+msgstr "Gerencia a lista negra global de palavras-chave."
#: redbot/cogs/audio/audio.py:736 redbot/cogs/audio/audio.py:917
#, docstring
msgid "Adds a keyword to the blacklist."
-msgstr ""
+msgstr "Adiciona uma palavra-chave na lista negra."
#: redbot/cogs/audio/audio.py:747 redbot/cogs/audio/audio.py:928
msgid "Keyword already in the blacklist."
-msgstr ""
+msgstr "Palavra-chave já está na lista negra."
#: redbot/cogs/audio/audio.py:751 redbot/cogs/audio/audio.py:800
#: redbot/cogs/audio/audio.py:903 redbot/cogs/audio/audio.py:932
#: redbot/cogs/audio/audio.py:981 redbot/cogs/audio/audio.py:1084
msgid "Blacklist Modified"
-msgstr ""
+msgstr "Lista negra modificada"
#: redbot/cogs/audio/audio.py:752 redbot/cogs/audio/audio.py:933
msgid "Added: `{blacklisted}` to the blacklist."
-msgstr ""
+msgstr "Adicionada: `{blacklisted}` na lista negra."
#: redbot/cogs/audio/audio.py:759
#, docstring
msgid "Adds a keyword to the whitelist.\\n\\n If anything is added to whitelist, it will blacklist everything else.\\n "
-msgstr ""
+msgstr "Adiciona uma palavra-chave na lista branca.\\n\\n Se algo for adicionado na lista branca, todo o resto estará na lista negra.\\n "
#: redbot/cogs/audio/audio.py:773 redbot/cogs/audio/audio.py:819
#: redbot/cogs/audio/audio.py:954 redbot/cogs/audio/audio.py:1000
msgid "Keyword already in the whitelist."
-msgstr ""
+msgstr "A palavra-chave já está na lista branca."
#: redbot/cogs/audio/audio.py:777 redbot/cogs/audio/audio.py:823
#: redbot/cogs/audio/audio.py:890 redbot/cogs/audio/audio.py:958
#: redbot/cogs/audio/audio.py:1004 redbot/cogs/audio/audio.py:1071
msgid "Whitelist Modified"
-msgstr ""
+msgstr "Lista branca modificada"
#: redbot/cogs/audio/audio.py:778 redbot/cogs/audio/audio.py:959
msgid "Added: `{whitelisted}` to the whitelist."
-msgstr ""
+msgstr "Adicionada: `{whitelisted}` na lista branca."
#: redbot/cogs/audio/audio.py:785 redbot/cogs/audio/audio.py:966
#, docstring
msgid "Removes a keyword from the blacklist."
-msgstr ""
+msgstr "Remove uma palavra-chave da lista negra."
#: redbot/cogs/audio/audio.py:796 redbot/cogs/audio/audio.py:977
msgid "Keyword is not in the blacklist."
-msgstr ""
+msgstr "A palavra-chave não está na lista negra."
#: redbot/cogs/audio/audio.py:801 redbot/cogs/audio/audio.py:982
msgid "Removed: `{blacklisted}` from the blacklist."
-msgstr ""
+msgstr "Removida: `{blacklisted}` da lista negra."
#: redbot/cogs/audio/audio.py:808 redbot/cogs/audio/audio.py:989
#, docstring
msgid "Removes a keyword from the whitelist."
-msgstr ""
+msgstr "Remove uma palavra-chave da lista branca."
#: redbot/cogs/audio/audio.py:824 redbot/cogs/audio/audio.py:1005
msgid "Removed: `{whitelisted}` from the whitelist."
-msgstr ""
+msgstr "Removida: `{whitelisted}` da lista branca."
#: redbot/cogs/audio/audio.py:831 redbot/cogs/audio/audio.py:1012
#, docstring
msgid "List all keywords added to the whitelist."
-msgstr ""
+msgstr "Lista todas as palavras-chave adicionadas na lista branca."
#: redbot/cogs/audio/audio.py:834 redbot/cogs/audio/audio.py:886
#: redbot/cogs/audio/audio.py:1015 redbot/cogs/audio/audio.py:1067
msgid "Nothing in the whitelist."
-msgstr ""
+msgstr "Nada na lista branca."
#: redbot/cogs/audio/audio.py:857 redbot/cogs/audio/audio.py:1038
#, docstring
msgid "List all keywords added to the blacklist."
-msgstr ""
+msgstr "Lista todas as palavras-chave adicionadas na lista negra."
#: redbot/cogs/audio/audio.py:860 redbot/cogs/audio/audio.py:899
#: redbot/cogs/audio/audio.py:1041 redbot/cogs/audio/audio.py:1080
msgid "Nothing in the blacklist."
-msgstr ""
+msgstr "Nada na lista negra."
#: redbot/cogs/audio/audio.py:883 redbot/cogs/audio/audio.py:1064
#, docstring
msgid "Clear all keywords from the whitelist."
-msgstr ""
+msgstr "Limpa todas as palavras-chave da lista branca."
#: redbot/cogs/audio/audio.py:891 redbot/cogs/audio/audio.py:1072
msgid "All entries have been removed from the whitelist."
-msgstr ""
+msgstr "Todas as entradas foram removidas da lista branca."
#: redbot/cogs/audio/audio.py:896 redbot/cogs/audio/audio.py:1077
#, docstring
msgid "Clear all keywords added to the blacklist."
-msgstr ""
+msgstr "Limpa todas as palavras-chave da lista negra."
#: redbot/cogs/audio/audio.py:904 redbot/cogs/audio/audio.py:1085
msgid "All entries have been removed from the blacklist."
-msgstr ""
+msgstr "Todas as entradas foram removidas da lista negra."
#: redbot/cogs/audio/audio.py:909
#, docstring
msgid "Manages the keyword whitelist."
-msgstr ""
+msgstr "Gerencia a lista branca de palavras-chave."
#: redbot/cogs/audio/audio.py:913
#, docstring
msgid "Manages the keyword blacklist."
-msgstr ""
+msgstr "Gerencia a lista negra de palavras-chave."
#: redbot/cogs/audio/audio.py:940
#, docstring
msgid "Adds a keyword to the whitelist.\\n\\n If anything is added to whitelist, it will blacklist everything else.\\n "
-msgstr ""
+msgstr "Adiciona uma palavra-chave na lista branca.\\n\\n Se algo for adicionado na lista branca, todo o resto estará na lista negra.\\n "
#: redbot/cogs/audio/audio.py:1091
#, docstring
msgid "Change auto-play setting."
-msgstr ""
+msgstr "Altera a configuração de reprodução automática."
#: redbot/cogs/audio/audio.py:1095
#, docstring
msgid "Toggle auto-play when there no songs in queue."
-msgstr ""
+msgstr "Alterna a reprodução automática para quando não houverem faixas na fila."
#: redbot/cogs/audio/audio.py:1099
msgid "Auto-play when queue ends: {true_or_false}."
-msgstr ""
+msgstr "Reprodução automática ao final da fila: {true_or_false}."
#: redbot/cogs/audio/audio.py:1104
msgid "\\nRepeat has been disabled."
-msgstr ""
+msgstr "\\nA repetição foi desabilitada."
#: redbot/cogs/audio/audio.py:1107
msgid "\\nAuto-disconnecting at queue end has been disabled."
-msgstr ""
+msgstr "\\nDesconexão automática ao final da fila foi desabilitada."
#: redbot/cogs/audio/audio.py:1122
#, 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 "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/audio.py:1165 redbot/cogs/audio/audio.py:1182
msgid "No Playlist Found"
-msgstr ""
+msgstr "Nenhuma lista de reprodução encontrada"
#: redbot/cogs/audio/audio.py:1166 redbot/cogs/audio/audio.py:4080
#: redbot/cogs/audio/audio.py:5395
msgid "Could not match '{arg}' to a playlist"
-msgstr ""
+msgstr "Não foi possível associar '{arg}' a uma lista de reprodução"
#: redbot/cogs/audio/audio.py:1174
msgid "No Tracks Found"
-msgstr ""
+msgstr "Nenhuma faixa encontrada"
#: redbot/cogs/audio/audio.py:1175
msgid "Playlist {name} has no tracks."
-msgstr ""
+msgstr "Lista de reprodução {name} não tem faixas."
#: redbot/cogs/audio/audio.py:1183 redbot/cogs/audio/audio.py:4088
#: redbot/cogs/audio/audio.py:4282 redbot/cogs/audio/audio.py:4452
@@ -375,7 +373,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:4829 redbot/cogs/audio/audio.py:5185
#: redbot/cogs/audio/audio.py:5481 redbot/cogs/audio/audio.py:5579
msgid "Playlist {id} does not exist in {scope} scope."
-msgstr ""
+msgstr "A lista de reprodução {id} não existe no escopo {scope}."
#: redbot/cogs/audio/audio.py:1190 redbot/cogs/audio/audio.py:4095
#: redbot/cogs/audio/audio.py:4556 redbot/cogs/audio/audio.py:4694
@@ -383,7 +381,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:5192 redbot/cogs/audio/audio.py:5489
#: redbot/cogs/audio/audio.py:5586 redbot/cogs/audio/audio.py:5863
msgid "Missing Arguments"
-msgstr ""
+msgstr "Argumentos faltando"
#: redbot/cogs/audio/audio.py:1191 redbot/cogs/audio/audio.py:4096
#: redbot/cogs/audio/audio.py:4289 redbot/cogs/audio/audio.py:4458
@@ -392,33 +390,33 @@ msgstr ""
#: redbot/cogs/audio/audio.py:5193 redbot/cogs/audio/audio.py:5490
#: redbot/cogs/audio/audio.py:5587 redbot/cogs/audio/audio.py:5864
msgid "You need to specify the Guild ID for the guild to lookup."
-msgstr ""
+msgstr "Você deve especificar o ID da guilda para a consulta."
#: redbot/cogs/audio/audio.py:1197
msgid "Playlist {name} (`{id}`) [**{scope}**] will be used for autoplay."
-msgstr ""
+msgstr "A lista de reprodução {name} (`{id}`) [**{scope}**] será usada para a reprodução automática."
#: redbot/cogs/audio/audio.py:1210
#, docstring
msgid "Resets auto-play to the default playlist."
-msgstr ""
+msgstr "Redefine a reprodução automática para a lista de reprodução padrão."
#: redbot/cogs/audio/audio.py:1216
msgid "Set auto-play playlist to default value."
-msgstr ""
+msgstr "Define a lista de reprodução para reprodução automática ao valor padrão."
#: redbot/cogs/audio/audio.py:1222
#, docstring
msgid "Toggle DJ mode.\\n\\n DJ mode allows users with the DJ role to use audio commands.\\n "
-msgstr ""
+msgstr "Alterna o modo DJ.\\n\\n O modo DJ permite aos usuários com o cargo de DJ usar os comandos de áudio.\\n "
#: redbot/cogs/audio/audio.py:1233
msgid "Missing DJ Role"
-msgstr ""
+msgstr "Cargo de DJ faltando"
#: redbot/cogs/audio/audio.py:1234
msgid "Please set a role to use with DJ mode. Enter the role name or ID now."
-msgstr "Por favor, defina um cargo para usar com o modo DJ. Digite o nome ou ID do cargo agora."
+msgstr "Por favor, defina um cargo para usar com o modo DJ. Agora digite o nome ou ID do cargo..."
#: redbot/cogs/audio/audio.py:1244
msgid "Response timed out, try again later."
@@ -426,22 +424,22 @@ msgstr "Tempo de resposta excedido, tente novamente mais tarde."
#: redbot/cogs/audio/audio.py:1253
msgid "DJ role: {true_or_false}."
-msgstr ""
+msgstr "Cargo de DJ: {true_or_false}."
#: redbot/cogs/audio/audio.py:1261
#, 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 "Desconectar automaticamente do canal quando o bot estiver sozinho nele por x segundos, 0 para desabilitar.\\n\\n `[p]audioset dc` tem precedência sobre essa opção.\\n "
#: redbot/cogs/audio/audio.py:1267 redbot/cogs/audio/audio.py:1295
#: redbot/cogs/audio/audio.py:1689
msgid "Invalid Time"
-msgstr ""
+msgstr "Hora inválida"
#: redbot/cogs/audio/audio.py:1267 redbot/cogs/audio/audio.py:1295
#: redbot/cogs/audio/audio.py:1689
msgid "Seconds can't be less than zero."
-msgstr ""
+msgstr "Os segundos não podem ser menos de 0."
#: redbot/cogs/audio/audio.py:1274
msgid "Empty disconnect disabled."
@@ -454,28 +452,28 @@ msgstr "Tempo de desconexão automática definido para {num_seconds}."
#: redbot/cogs/audio/audio.py:1292
#, docstring
msgid "Auto-pause after x seconds when room is empty, 0 to disable."
-msgstr ""
+msgstr "Pausar automaticamente após x segundos quando a sala estiver vazia, 0 para desabilitar."
#: redbot/cogs/audio/audio.py:1302
msgid "Empty pause disabled."
-msgstr ""
+msgstr "Pausa automática ao esvaziar desabilitada."
#: redbot/cogs/audio/audio.py:1309
msgid "Empty pause timer set to {num_seconds}."
-msgstr ""
+msgstr "Timer da pausa automática ao esvaziar definido como {num_seconds} segundo(s)."
#: redbot/cogs/audio/audio.py:1319
#, docstring
msgid "Set a price for queueing tracks for non-mods, 0 to disable."
-msgstr ""
+msgstr "Definir um preço para que não-moderadores adicionem faixas na fila, 0 para desabilitar."
#: redbot/cogs/audio/audio.py:1322
msgid "Invalid Price"
-msgstr ""
+msgstr "Preço inválido"
#: redbot/cogs/audio/audio.py:1322
msgid "Price can't be less than zero."
-msgstr ""
+msgstr "O preço não pode ser menos de zero."
#: redbot/cogs/audio/audio.py:1327
msgid "Jukebox mode disabled."
@@ -483,16 +481,16 @@ msgstr "Modo Jukebox desativado."
#: redbot/cogs/audio/audio.py:1334
msgid "Track queueing command price set to {price} {currency}."
-msgstr ""
+msgstr "Preço do comando para enfileirar faixas definido como {price} {currency}."
#: redbot/cogs/audio/audio.py:1345
#, 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 "Define o caminho para as faixas locais se o Lavalink.jar não tiver sido executado do diretório de dados da engrenagem Audio.\\n\\n Deixe o caminho em branco para redefinir ao padrão, o diretório de dados da engrenagem Audio.\\n "
#: redbot/cogs/audio/audio.py:1358
msgid "The localtracks path location has been reset to {localpath}"
-msgstr ""
+msgstr "O caminho para as faixas locais foi redefinido para {localpath}"
#: redbot/cogs/audio/audio.py:1363
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.\\nThe path must not contain spaces.\\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?"
@@ -562,7 +560,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1485
#, docstring
msgid "Set the role to use for DJ mode."
-msgstr "Defina o cargo a ser usado para o modo DJ."
+msgstr "Define o cargo a ser usado com o modo DJ."
#: redbot/cogs/audio/audio.py:1494
msgid "Settings Changed"
@@ -570,7 +568,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1495
msgid "DJ role set to: {role.name}."
-msgstr "Cargo DJ definido para: {role.name}."
+msgstr "Cargo de DJ definido como: {role.name}."
#: redbot/cogs/audio/audio.py:1500
#, docstring
@@ -1981,7 +1979,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:6788
msgid "\\nAuto-play has been disabled."
-msgstr ""
+msgstr "\\nReprodução automática foi desabilitada."
#: redbot/cogs/audio/audio.py:6800
#, docstring
diff --git a/redbot/cogs/audio/locales/pt-PT.po b/redbot/cogs/audio/locales/pt-PT.po
index 637b97e3e..57345d1e1 100644
--- a/redbot/cogs/audio/locales/pt-PT.po
+++ b/redbot/cogs/audio/locales/pt-PT.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-PT\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: pt_PT\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/ro-RO.po b/redbot/cogs/audio/locales/ro-RO.po
index 67da2b0b0..fd0e44228 100644
--- a/redbot/cogs/audio/locales/ro-RO.po
+++ b/redbot/cogs/audio/locales/ro-RO.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ro\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: ro_RO\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/ru-RU.po b/redbot/cogs/audio/locales/ru-RU.po
index 70d2bb7b2..d8eb7a062 100644
--- a/redbot/cogs/audio/locales/ru-RU.po
+++ b/redbot/cogs/audio/locales/ru-RU.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -12,33 +11,32 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ru\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: ru_RU\n"
#: redbot/cogs/audio/apis.py:213
#, docstring
msgid "Handles music queries to the Spotify and Youtube Data API.\\n\\n Always tries the Cache first.\\n "
-msgstr ""
+msgstr "Обрабатывает музыкальные запросы к API данных Spotify и Youtube.\\n\\n Сначала всегда пытается кэш\\n "
#: redbot/cogs/audio/apis.py:508 redbot/cogs/audio/audio.py:3479
msgid "This doesn't seem to be a supported Spotify URL or code."
-msgstr ""
+msgstr "Это не похоже на поддерживаемый Spotify URL или код."
#: redbot/cogs/audio/apis.py:568 redbot/cogs/audio/audio.py:3741
msgid "The connection was reset while loading the playlist."
-msgstr ""
+msgstr "Соединение было сброшено при загрузке плейлиста."
#: redbot/cogs/audio/apis.py:576
msgid "Player timeout, skipping remaining tracks."
-msgstr ""
+msgstr "Тайм-аут проигрывателя, пропуск оставшихся треков."
#: redbot/cogs/audio/apis.py:598
msgid "Failing to get tracks, skipping remaining."
-msgstr ""
+msgstr "Не удалось получить треки, пропускаю оставшиеся треки."
#: redbot/cogs/audio/apis.py:646
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 "Ничего не найдено.\\nКлюч YouTube API может быть недействительным или вы можете оценить его в поисковой службе YouTube.\\nПроверьте YouTube API еще раз и следуйте инструкциям в `{prefix}audioset youtubeapi`."
#: redbot/cogs/audio/apis.py:664 redbot/cogs/audio/audio.py:3609
#: redbot/cogs/audio/audio.py:5460
@@ -47,7 +45,7 @@ msgstr "Плейлист поставлен в очередь"
#: redbot/cogs/audio/apis.py:665 redbot/cogs/audio/audio.py:3612
msgid "Added {num} tracks to the queue.{maxlength_msg}"
-msgstr ""
+msgstr "{num} треков добавлено в очередь.{maxlength_msg}"
#: redbot/cogs/audio/apis.py:671 redbot/cogs/audio/audio.py:3618
msgid "{time} until start of playlist playback: starts at #{position} in queue"
@@ -60,11 +58,11 @@ msgstr "Воспроизведение аудио через голосовые
#: redbot/cogs/audio/audio.py:177
msgid "You have attempted to run Audio's Lavalink server on an unsupported architecture. Only settings related commands will be available."
-msgstr ""
+msgstr "Вы пытались запустить сервер Lavalink Audio на неподдерживаемой архитектуре. Доступны только настройки команд."
#: redbot/cogs/audio/audio.py:201
msgid "No DJ role found. Disabling DJ mode."
-msgstr ""
+msgstr "Роль DJ не найдена. Отключение режима DJ."
#: redbot/cogs/audio/audio.py:433
msgid "music in {} servers"
@@ -72,11 +70,11 @@ msgstr "музыка на {} серверах"
#: redbot/cogs/audio/audio.py:485 redbot/cogs/audio/audio.py:3351
msgid "Couldn't get a valid track."
-msgstr ""
+msgstr "Не удалось получить правильный трек."
#: redbot/cogs/audio/audio.py:505
msgid "Auto Play Started."
-msgstr ""
+msgstr "Автоматическое воспроизведение началось."
#: redbot/cogs/audio/audio.py:520 redbot/cogs/audio/audio.py:2566
#: redbot/cogs/audio/audio.py:6296
@@ -89,19 +87,19 @@ msgstr "Длина трека: {length} | Запрошено: {user}"
#: redbot/cogs/audio/audio.py:543
msgid "Queue Ended."
-msgstr ""
+msgstr "Очередь закончилась."
#: redbot/cogs/audio/audio.py:585
msgid "Multiple errors detected"
-msgstr ""
+msgstr "Обнаружено несколько ошибок"
#: redbot/cogs/audio/audio.py:586
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 ""
+msgstr "Закрытие аудио проигрывателя из-за нескольких обнаруженных ошибок. Если это повторится, сообщите владельцу бота как Audio Cog может быть временно недоступен."
#: redbot/cogs/audio/audio.py:598
msgid "Track Stuck"
-msgstr ""
+msgstr "Трек застрял"
#: redbot/cogs/audio/audio.py:602
msgid "Track Error"
@@ -115,7 +113,7 @@ msgstr "Параметры настройки музыки."
#: redbot/cogs/audio/audio.py:677
#, docstring
msgid "Toggle daily queues.\\n\\n Daily queues creates a playlist for all tracks played today.\\n "
-msgstr ""
+msgstr "Переключить ежедневные очереди.\\n\\n Ежедневные очереди создают плейлист для всех воспроизведенных сегодня треков\\n "
#: redbot/cogs/audio/audio.py:688 redbot/cogs/audio/audio.py:714
#: redbot/cogs/audio/audio.py:1110 redbot/cogs/audio/audio.py:1196
@@ -134,11 +132,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7876 redbot/cogs/audio/audio.py:7891
#: redbot/cogs/audio/audio.py:7907 redbot/cogs/audio/audio.py:7923
msgid "Setting Changed"
-msgstr ""
+msgstr "Настройки изменены"
#: redbot/cogs/audio/audio.py:689
msgid "Daily queues: {true_or_false}."
-msgstr ""
+msgstr "Ежедневные очереди {true_or_false}."
#: redbot/cogs/audio/audio.py:690 redbot/cogs/audio/audio.py:706
#: redbot/cogs/audio/audio.py:1100 redbot/cogs/audio/audio.py:1254
@@ -157,7 +155,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7397 redbot/cogs/audio/audio.py:7440
#: redbot/cogs/audio/audio.py:7850 redbot/cogs/audio/audio.py:7861
msgid "Enabled"
-msgstr ""
+msgstr "Включено"
#: redbot/cogs/audio/audio.py:690 redbot/cogs/audio/audio.py:706
#: redbot/cogs/audio/audio.py:1100 redbot/cogs/audio/audio.py:1254
@@ -176,12 +174,12 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7397 redbot/cogs/audio/audio.py:7440
#: redbot/cogs/audio/audio.py:7850 redbot/cogs/audio/audio.py:7861
msgid "Disabled"
-msgstr ""
+msgstr "Отключено"
#: redbot/cogs/audio/audio.py:697
#, docstring
msgid "Toggle the bot auto-disconnecting when done playing.\\n\\n This setting takes precedence over `[p]audioset emptydisconnect`.\\n "
-msgstr ""
+msgstr "Переключить автоотключение бота после конца воспроизведения.\\n\\n Эта настройка занимает приоритет над `[p]audioset emptydisconnect`.\\n "
#: redbot/cogs/audio/audio.py:705
msgid "Auto-disconnection at queue end: {true_or_false}."
@@ -189,163 +187,163 @@ msgstr "Автоотключение в конце очереди: {true_or_fals
#: redbot/cogs/audio/audio.py:709
msgid "\\nAuto-play has been disabled."
-msgstr ""
+msgstr "\\nАвтоматическое воспроизведение отключено."
#: redbot/cogs/audio/audio.py:719
#, docstring
msgid "Manages the keyword whitelist and blacklist."
-msgstr ""
+msgstr "Управляет белым списком ключевых слов и черным списком."
#: redbot/cogs/audio/audio.py:724
#, docstring
msgid "Manages the global keyword whitelist/blacklist."
-msgstr ""
+msgstr "Глобальное управление белого или чёрного списка ключевых слов."
#: redbot/cogs/audio/audio.py:728
#, docstring
msgid "Manages the global keyword whitelist."
-msgstr ""
+msgstr "Глобальное управление белого списка ключевых слов."
#: redbot/cogs/audio/audio.py:732
#, docstring
msgid "Manages the global keyword blacklist."
-msgstr ""
+msgstr "Глобальное управление чёрного списка ключевых слов."
#: redbot/cogs/audio/audio.py:736 redbot/cogs/audio/audio.py:917
#, docstring
msgid "Adds a keyword to the blacklist."
-msgstr ""
+msgstr "Добавляет ключевое слово в чёрный список."
#: redbot/cogs/audio/audio.py:747 redbot/cogs/audio/audio.py:928
msgid "Keyword already in the blacklist."
-msgstr ""
+msgstr "Ключевое слово уже в чёрном списке."
#: redbot/cogs/audio/audio.py:751 redbot/cogs/audio/audio.py:800
#: redbot/cogs/audio/audio.py:903 redbot/cogs/audio/audio.py:932
#: redbot/cogs/audio/audio.py:981 redbot/cogs/audio/audio.py:1084
msgid "Blacklist Modified"
-msgstr ""
+msgstr "Чёрный список изменен"
#: redbot/cogs/audio/audio.py:752 redbot/cogs/audio/audio.py:933
msgid "Added: `{blacklisted}` to the blacklist."
-msgstr ""
+msgstr "Добавлено: `{blacklisted}` в черный список."
#: redbot/cogs/audio/audio.py:759
#, docstring
msgid "Adds a keyword to the whitelist.\\n\\n If anything is added to whitelist, it will blacklist everything else.\\n "
-msgstr ""
+msgstr "Добавляет ключевое слово в белый список.\\n\\n Если что-либо добавлено в белый список, то будет добавлять в черный список всё остальное\\n "
#: redbot/cogs/audio/audio.py:773 redbot/cogs/audio/audio.py:819
#: redbot/cogs/audio/audio.py:954 redbot/cogs/audio/audio.py:1000
msgid "Keyword already in the whitelist."
-msgstr ""
+msgstr "Ключевое слово уже в белом списке."
#: redbot/cogs/audio/audio.py:777 redbot/cogs/audio/audio.py:823
#: redbot/cogs/audio/audio.py:890 redbot/cogs/audio/audio.py:958
#: redbot/cogs/audio/audio.py:1004 redbot/cogs/audio/audio.py:1071
msgid "Whitelist Modified"
-msgstr ""
+msgstr "Белый список изменен"
#: redbot/cogs/audio/audio.py:778 redbot/cogs/audio/audio.py:959
msgid "Added: `{whitelisted}` to the whitelist."
-msgstr ""
+msgstr "Добавлено: `{whitelisted}` в белый список."
#: redbot/cogs/audio/audio.py:785 redbot/cogs/audio/audio.py:966
#, docstring
msgid "Removes a keyword from the blacklist."
-msgstr ""
+msgstr "Удаляет ключевое слово из чёрного списка."
#: redbot/cogs/audio/audio.py:796 redbot/cogs/audio/audio.py:977
msgid "Keyword is not in the blacklist."
-msgstr ""
+msgstr "Ключевое слово не в чёрном списке."
#: redbot/cogs/audio/audio.py:801 redbot/cogs/audio/audio.py:982
msgid "Removed: `{blacklisted}` from the blacklist."
-msgstr ""
+msgstr "Удалено: `{blacklisted}` из чёрного списка."
#: redbot/cogs/audio/audio.py:808 redbot/cogs/audio/audio.py:989
#, docstring
msgid "Removes a keyword from the whitelist."
-msgstr ""
+msgstr "Удаляет ключевое слово из белого списка."
#: redbot/cogs/audio/audio.py:824 redbot/cogs/audio/audio.py:1005
msgid "Removed: `{whitelisted}` from the whitelist."
-msgstr ""
+msgstr "Удалено: `{whitelisted}` из белого списка."
#: redbot/cogs/audio/audio.py:831 redbot/cogs/audio/audio.py:1012
#, docstring
msgid "List all keywords added to the whitelist."
-msgstr ""
+msgstr "Список всех ключевых слов, добавленных в белый список."
#: redbot/cogs/audio/audio.py:834 redbot/cogs/audio/audio.py:886
#: redbot/cogs/audio/audio.py:1015 redbot/cogs/audio/audio.py:1067
msgid "Nothing in the whitelist."
-msgstr ""
+msgstr "Ничего в белом списке."
#: redbot/cogs/audio/audio.py:857 redbot/cogs/audio/audio.py:1038
#, docstring
msgid "List all keywords added to the blacklist."
-msgstr ""
+msgstr "Список всех ключевых слов, добавленных в чёрный список."
#: redbot/cogs/audio/audio.py:860 redbot/cogs/audio/audio.py:899
#: redbot/cogs/audio/audio.py:1041 redbot/cogs/audio/audio.py:1080
msgid "Nothing in the blacklist."
-msgstr ""
+msgstr "Ничего в чёрном списке."
#: redbot/cogs/audio/audio.py:883 redbot/cogs/audio/audio.py:1064
#, docstring
msgid "Clear all keywords from the whitelist."
-msgstr ""
+msgstr "Очистить все ключевые слова из белого списка."
#: redbot/cogs/audio/audio.py:891 redbot/cogs/audio/audio.py:1072
msgid "All entries have been removed from the whitelist."
-msgstr ""
+msgstr "Все записи были удалены из белого списка."
#: redbot/cogs/audio/audio.py:896 redbot/cogs/audio/audio.py:1077
#, docstring
msgid "Clear all keywords added to the blacklist."
-msgstr ""
+msgstr "Очистить все ключевые слова, добавленные в чёрный список."
#: redbot/cogs/audio/audio.py:904 redbot/cogs/audio/audio.py:1085
msgid "All entries have been removed from the blacklist."
-msgstr ""
+msgstr "Все записи были удалены из чёрного списка."
#: redbot/cogs/audio/audio.py:909
#, docstring
msgid "Manages the keyword whitelist."
-msgstr ""
+msgstr "Управляет белым списком ключевых слов."
#: redbot/cogs/audio/audio.py:913
#, docstring
msgid "Manages the keyword blacklist."
-msgstr ""
+msgstr "Управляет чёрным списком ключевых слов."
#: redbot/cogs/audio/audio.py:940
#, docstring
msgid "Adds a keyword to the whitelist.\\n\\n If anything is added to whitelist, it will blacklist everything else.\\n "
-msgstr ""
+msgstr "Добавляет ключевое слово в белый список.\\n\\n Если что-либо добавлено в белый список, то будет добавлять в черный список всё остальное\\n "
#: redbot/cogs/audio/audio.py:1091
#, docstring
msgid "Change auto-play setting."
-msgstr ""
+msgstr "Изменить настройки автовоспроизведения."
#: redbot/cogs/audio/audio.py:1095
#, docstring
msgid "Toggle auto-play when there no songs in queue."
-msgstr ""
+msgstr "Вкл./Выкл. проигрывание, когда нет песен в очереди."
#: redbot/cogs/audio/audio.py:1099
msgid "Auto-play when queue ends: {true_or_false}."
-msgstr ""
+msgstr "Автовоспроизведение по окончании очереди: {true_or_false}."
#: redbot/cogs/audio/audio.py:1104
msgid "\\nRepeat has been disabled."
-msgstr ""
+msgstr "\\nПовтор был отключен."
#: redbot/cogs/audio/audio.py:1107
msgid "\\nAuto-disconnecting at queue end has been disabled."
-msgstr ""
+msgstr "\\nАвтоотключение в конце очереди отключено."
#: redbot/cogs/audio/audio.py:1122
#, docstring
@@ -354,20 +352,20 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1165 redbot/cogs/audio/audio.py:1182
msgid "No Playlist Found"
-msgstr ""
+msgstr "Плейлист не найден"
#: redbot/cogs/audio/audio.py:1166 redbot/cogs/audio/audio.py:4080
#: redbot/cogs/audio/audio.py:5395
msgid "Could not match '{arg}' to a playlist"
-msgstr ""
+msgstr "Не удалось сопоставить '{arg}' ' с плейлистом"
#: redbot/cogs/audio/audio.py:1174
msgid "No Tracks Found"
-msgstr ""
+msgstr "Треки не найдены"
#: redbot/cogs/audio/audio.py:1175
msgid "Playlist {name} has no tracks."
-msgstr ""
+msgstr "У плейлиста {name} нет треков."
#: redbot/cogs/audio/audio.py:1183 redbot/cogs/audio/audio.py:4088
#: redbot/cogs/audio/audio.py:4282 redbot/cogs/audio/audio.py:4452
@@ -375,7 +373,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:4829 redbot/cogs/audio/audio.py:5185
#: redbot/cogs/audio/audio.py:5481 redbot/cogs/audio/audio.py:5579
msgid "Playlist {id} does not exist in {scope} scope."
-msgstr ""
+msgstr "Плейлист {id} не существует в области {scope}."
#: redbot/cogs/audio/audio.py:1190 redbot/cogs/audio/audio.py:4095
#: redbot/cogs/audio/audio.py:4556 redbot/cogs/audio/audio.py:4694
@@ -383,7 +381,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:5192 redbot/cogs/audio/audio.py:5489
#: redbot/cogs/audio/audio.py:5586 redbot/cogs/audio/audio.py:5863
msgid "Missing Arguments"
-msgstr ""
+msgstr "Отсутствуют аргументы"
#: redbot/cogs/audio/audio.py:1191 redbot/cogs/audio/audio.py:4096
#: redbot/cogs/audio/audio.py:4289 redbot/cogs/audio/audio.py:4458
@@ -392,20 +390,20 @@ msgstr ""
#: redbot/cogs/audio/audio.py:5193 redbot/cogs/audio/audio.py:5490
#: redbot/cogs/audio/audio.py:5587 redbot/cogs/audio/audio.py:5864
msgid "You need to specify the Guild ID for the guild to lookup."
-msgstr ""
+msgstr "Вам необходимо уточнить ID сервера для поиска."
#: redbot/cogs/audio/audio.py:1197
msgid "Playlist {name} (`{id}`) [**{scope}**] will be used for autoplay."
-msgstr ""
+msgstr "Плейлист {name} (`{id}`) [**{scope}**] будет использован для автоматического проигрывания."
#: redbot/cogs/audio/audio.py:1210
#, docstring
msgid "Resets auto-play to the default playlist."
-msgstr ""
+msgstr "Сбрасывает автовоспроизведение на плейлист по умолчанию."
#: redbot/cogs/audio/audio.py:1216
msgid "Set auto-play playlist to default value."
-msgstr ""
+msgstr "Установить автовоспроизведение в значение по умолчанию."
#: redbot/cogs/audio/audio.py:1222
#, docstring
@@ -414,7 +412,7 @@ msgstr "Переключить режим диджея.\\n\\n Режим
#: redbot/cogs/audio/audio.py:1233
msgid "Missing DJ Role"
-msgstr ""
+msgstr "Отсутствует роль DJ"
#: redbot/cogs/audio/audio.py:1234
msgid "Please set a role to use with DJ mode. Enter the role name or ID now."
@@ -426,22 +424,22 @@ msgstr "Время ожидания ответа истекло, повтори
#: redbot/cogs/audio/audio.py:1253
msgid "DJ role: {true_or_false}."
-msgstr ""
+msgstr "DJ роль: {true_or_false}."
#: redbot/cogs/audio/audio.py:1261
#, 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 "Автоматическое отключение от канала, когда бот один в течение х секунд, 0 для отключения.\\n\\n `[p]audioset dc` имеет приоритет над этой настройкой.\\n "
#: redbot/cogs/audio/audio.py:1267 redbot/cogs/audio/audio.py:1295
#: redbot/cogs/audio/audio.py:1689
msgid "Invalid Time"
-msgstr ""
+msgstr "Неверное время"
#: redbot/cogs/audio/audio.py:1267 redbot/cogs/audio/audio.py:1295
#: redbot/cogs/audio/audio.py:1689
msgid "Seconds can't be less than zero."
-msgstr ""
+msgstr "Секунды не могут быть меньше нуля."
#: redbot/cogs/audio/audio.py:1274
msgid "Empty disconnect disabled."
@@ -454,28 +452,28 @@ msgstr "Таймер пустого отключения установлен н
#: redbot/cogs/audio/audio.py:1292
#, docstring
msgid "Auto-pause after x seconds when room is empty, 0 to disable."
-msgstr ""
+msgstr "Автопауза после х секунд, когда комната пуста, 0 для отключения."
#: redbot/cogs/audio/audio.py:1302
msgid "Empty pause disabled."
-msgstr ""
+msgstr "Пустая пауза отключена."
#: redbot/cogs/audio/audio.py:1309
msgid "Empty pause timer set to {num_seconds}."
-msgstr ""
+msgstr "Пустой таймер паузы установлен на {num_seconds}."
#: redbot/cogs/audio/audio.py:1319
#, docstring
msgid "Set a price for queueing tracks for non-mods, 0 to disable."
-msgstr ""
+msgstr "Установите цену очереди треков для не модераторов, 0 для отключения."
#: redbot/cogs/audio/audio.py:1322
msgid "Invalid Price"
-msgstr ""
+msgstr "Неверная цена"
#: redbot/cogs/audio/audio.py:1322
msgid "Price can't be less than zero."
-msgstr ""
+msgstr "Цена не может быть меньше нуля."
#: redbot/cogs/audio/audio.py:1327
msgid "Jukebox mode disabled."
@@ -492,7 +490,7 @@ msgstr "Установите путь к локальным трекам, есл
#: redbot/cogs/audio/audio.py:1358
msgid "The localtracks path location has been reset to {localpath}"
-msgstr ""
+msgstr "Путь к локальным трекам был сброшен на {localpath}"
#: redbot/cogs/audio/audio.py:1363
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.\\nThe path must not contain spaces.\\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?"
@@ -500,7 +498,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1396
msgid "Invalid Path"
-msgstr ""
+msgstr "Неверный путь"
#: redbot/cogs/audio/audio.py:1397
msgid "{local_path} does not seem like a valid path."
@@ -508,30 +506,30 @@ msgstr "{local_path} не похож на действительный путь.
#: redbot/cogs/audio/audio.py:1403
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}` не существует. Путь по-прежнему будет сохранен, но пожалуйста, проверьте путь и создайте папку localtracks в `{localfolder}` перед попыткой воспроизведения локальных треков."
#: redbot/cogs/audio/audio.py:1409 redbot/cogs/audio/audio.py:2521
#: redbot/cogs/audio/audio.py:3101 redbot/cogs/audio/audio.py:3378
#: redbot/cogs/audio/audio.py:3462 redbot/cogs/audio/audio.py:3735
msgid "Invalid Environment"
-msgstr ""
+msgstr "Неверное окружение"
#: redbot/cogs/audio/audio.py:1416
msgid "The localtracks path location has been set to {localpath}"
-msgstr ""
+msgstr "Путь к локальным трекам был установлен в {localpath}"
#: redbot/cogs/audio/audio.py:1424
#, 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 "Максимальная длина трека в очереди в секундах, 0 для отключения.\\n\\n Принимает секунды или значение, форматированное 00:00:00 (`чч:мм:ss`) или 00:00 (`mm:ss`). Недопустимый\\n ввод отключит настройку максимальной длины.\\n "
#: redbot/cogs/audio/audio.py:1433
msgid "Invalid length"
-msgstr ""
+msgstr "Неверная длина"
#: redbot/cogs/audio/audio.py:1433
msgid "Length can't be less than zero."
-msgstr ""
+msgstr "Длина не может быть меньше нуля."
#: redbot/cogs/audio/audio.py:1437
msgid "Track max length disabled."
@@ -548,7 +546,7 @@ msgstr "Переключить объявление трека и другие
#: redbot/cogs/audio/audio.py:1458
msgid "Notify mode: {true_or_false}."
-msgstr ""
+msgstr "Режим уведомления: {true_or_false}."
#: redbot/cogs/audio/audio.py:1466
#, docstring
@@ -566,7 +564,7 @@ msgstr "Установите роль для использования режи
#: redbot/cogs/audio/audio.py:1494
msgid "Settings Changed"
-msgstr ""
+msgstr "Настройки изменены"
#: redbot/cogs/audio/audio.py:1495
msgid "DJ role set to: {role.name}."
@@ -628,7 +626,7 @@ msgstr "Пропуск голосования: [{vote_enabled}] \\nГолос
#: redbot/cogs/audio/audio.py:1593 redbot/cogs/audio/audio.py:1594
#: redbot/cogs/audio/audio.py:1595
msgid "Cached"
-msgstr ""
+msgstr "Кэшировано"
#: redbot/cogs/audio/audio.py:1598
msgid "Auto-play Settings"
@@ -640,7 +638,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1601
msgid "Playlist ID: [{pid}]\\n"
-msgstr ""
+msgstr "ID плейлиста: [{pid}]\\n"
#: redbot/cogs/audio/audio.py:1602
msgid "Playlist scope: [{pscope}]\\n"
@@ -649,23 +647,23 @@ msgstr ""
#: redbot/cogs/audio/audio.py:1608 redbot/cogs/audio/audio.py:1765
#: redbot/cogs/audio/audio.py:1809
msgid "Cache Settings"
-msgstr ""
+msgstr "Настройки кэша"
#: redbot/cogs/audio/audio.py:1610
msgid "Max age: [{max_age}]\\n"
-msgstr ""
+msgstr "Макс. возраст: [{max_age}]\\n"
#: redbot/cogs/audio/audio.py:1611
msgid "Spotify cache: [{spotify_status}]\\n"
-msgstr ""
+msgstr "Кэш Spotify: [{spotify_status}]\\n"
#: redbot/cogs/audio/audio.py:1612
msgid "Youtube cache: [{youtube_status}]\\n"
-msgstr ""
+msgstr "Кэш Youtube: [{youtube_status}]\\n"
#: redbot/cogs/audio/audio.py:1613
msgid "Lavalink cache: [{lavalink_status}]\\n"
-msgstr ""
+msgstr "Кэш Lavalink: [{lavalink_status}]\\n"
#: redbot/cogs/audio/audio.py:1615 redbot/cogs/audio/audio.py:1760
#: redbot/cogs/audio/audio.py:1803
@@ -674,7 +672,7 @@ msgstr "дн."
#: redbot/cogs/audio/audio.py:1622
msgid "Lavalink Settings"
-msgstr ""
+msgstr "Настройки Lavalink"
#: redbot/cogs/audio/audio.py:1634
msgid "Localtracks path: [{localpath}]\\n"
@@ -687,7 +685,7 @@ msgstr "Инструкции по установке токенов Spotify API.
#: redbot/cogs/audio/audio.py:1642
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 ""
+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/audio.py:1658
#, docstring
@@ -728,52 +726,52 @@ msgstr "Инструкции по установке ключа YouTube API."
#: redbot/cogs/audio/audio.py:1733
#, 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 "Устанавливает уровень кэширования.\\n\\n Уровень может быть одним из следующих:\\n\\n 0: Отключает все кэширование\\n 1: Включает кэш Spotify\\n 2: Включает кэш YouTube\\n 3: Включает Lavalink кэш\\n 5: Включает все кэши\\n\\n Если вы хотите отключить определенный кэш, используйте отрицательное число.\\n "
#: redbot/cogs/audio/audio.py:1755
msgid "Max age: [{max_age}]\\n"
-msgstr ""
+msgstr "Макс. возраст: [{max_age}]\\n"
#: redbot/cogs/audio/audio.py:1756
msgid "Spotify cache: [{spotify_status}]\\n"
-msgstr ""
+msgstr "Кэш Spotify: [{spotify_status}]\\n"
#: redbot/cogs/audio/audio.py:1757
msgid "Youtube cache: [{youtube_status}]\\n"
-msgstr ""
+msgstr "Кэш Youtube: [{youtube_status}]\\n"
#: redbot/cogs/audio/audio.py:1758
msgid "Lavalink cache: [{lavalink_status}]\\n"
-msgstr ""
+msgstr "Кэш Lavalink [{lavalink_status}]\\n"
#: redbot/cogs/audio/audio.py:1798
msgid "Max age: [{max_age}]\\n"
-msgstr ""
+msgstr "Макс. возраст: [{max_age}]\\n"
#: redbot/cogs/audio/audio.py:1799
msgid "Spotify cache: [{spotify_status}]\\n"
-msgstr ""
+msgstr "Кэш Spotify: [{spotify_status}]\\n"
#: redbot/cogs/audio/audio.py:1800
msgid "Youtube cache: [{youtube_status}]\\n"
-msgstr ""
+msgstr "Кэш Youtube: [{youtube_status}]\\n"
#: redbot/cogs/audio/audio.py:1801
msgid "Lavalink cache: [{lavalink_status}]\\n"
-msgstr ""
+msgstr "Кэш Lavalink [{lavalink_status}]\\n"
#: redbot/cogs/audio/audio.py:1816
#, 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 "Устанавливает максимальный возраст кэша.\\n\\n Эта команда позволяет установить максимальное количество дней до того, как запись в кэше становится\\n недействительной.\\n "
#: redbot/cogs/audio/audio.py:1823
msgid "Cache age cannot be less than 7 days. If you wish to disable it run {prefix}audioset cache.\\n"
-msgstr ""
+msgstr "Возраст кеширования не может быть менее 7 дней. Если вы хотите отключить его, запустите `{prefix}audioset cache`.\\n"
#: redbot/cogs/audio/audio.py:1828
msgid "I've set the cache age to {age} days"
-msgstr ""
+msgstr "Я установил возраст кэша на {age} дней"
#: redbot/cogs/audio/audio.py:1836
#, docstring
@@ -811,7 +809,7 @@ msgstr "Поднять номер дорожки в начало очереди.
#: redbot/cogs/audio/audio.py:1908 redbot/cogs/audio/audio.py:1915
#: redbot/cogs/audio/audio.py:1921
msgid "Unable To Bump Track"
-msgstr ""
+msgstr "Невозможно бампнуть трек"
#: redbot/cogs/audio/audio.py:1909
msgid "You must be in the voice channel to bump a track."
@@ -827,7 +825,7 @@ msgstr "Номер песни должен быть больше 1 и в пре
#: redbot/cogs/audio/audio.py:1932
msgid "Moved track to the top of the queue."
-msgstr ""
+msgstr "Трек перемещен в начало очереди."
#: redbot/cogs/audio/audio.py:1939
#, docstring
@@ -836,7 +834,7 @@ msgstr "Отключить от голосового канала."
#: redbot/cogs/audio/audio.py:1952
msgid "Unable to disconnect"
-msgstr ""
+msgstr "Не удалось отключить"
#: redbot/cogs/audio/audio.py:1953
msgid "You need the DJ role to disconnect."
@@ -848,43 +846,43 @@ msgstr "Есть другие люди, слушающие музыку."
#: redbot/cogs/audio/audio.py:1960
msgid "Disconnecting..."
-msgstr ""
+msgstr "Отключение..."
#: redbot/cogs/audio/audio.py:1976
#, docstring
msgid "Equalizer management."
-msgstr ""
+msgstr "Управление эквалайзером."
#: redbot/cogs/audio/audio.py:2012
#, docstring
msgid "Delete a saved eq preset."
-msgstr ""
+msgstr "Удаление сохраненной предустановки эквалайзера."
#: redbot/cogs/audio/audio.py:2021 redbot/cogs/audio/audio.py:2028
#: redbot/cogs/audio/audio.py:2041
msgid "Unable To Delete Preset"
-msgstr ""
+msgstr "Не удается удалить пресет"
#: redbot/cogs/audio/audio.py:2022 redbot/cogs/audio/audio.py:2042
msgid "You are not the author of that preset setting."
-msgstr ""
+msgstr "Вы не являетесь автором данной настройки пресета."
#: redbot/cogs/audio/audio.py:2051
#, docstring
msgid "List saved eq presets."
-msgstr ""
+msgstr "Список сохраненных настроек eq."
#: redbot/cogs/audio/audio.py:2054
msgid "No saved equalizer presets."
-msgstr ""
+msgstr "Нет сохраненных пресетов эквалайзера."
#: redbot/cogs/audio/audio.py:2057
msgid "Preset Name"
-msgstr ""
+msgstr "Название пресета"
#: redbot/cogs/audio/audio.py:2058
msgid "Author"
-msgstr ""
+msgstr "Автор"
#: redbot/cogs/audio/audio.py:2080
msgid "{num} preset(s)"
@@ -893,58 +891,58 @@ msgstr "{num} предустанов(ок)"
#: redbot/cogs/audio/audio.py:2087
#, docstring
msgid "Load a saved eq preset."
-msgstr ""
+msgstr "Загрузить сохраненную предустановку эквалайзера."
#: redbot/cogs/audio/audio.py:2095
msgid "No Preset Found"
-msgstr ""
+msgstr "Пресет не найден"
#: redbot/cogs/audio/audio.py:2114
msgid "Unable To Load Preset"
-msgstr ""
+msgstr "Не удается загрузить пресет"
#: redbot/cogs/audio/audio.py:2115
msgid "You need the DJ role to load equalizer presets."
-msgstr ""
+msgstr "Вам нужна роль DJ для загрузки пресетов эквалайзера."
#: redbot/cogs/audio/audio.py:2133
#, docstring
msgid "Reset the eq to 0 across all bands."
-msgstr ""
+msgstr "Сброс эквалайзера на 0 во всех диапазонах частот."
#: redbot/cogs/audio/audio.py:2143
msgid "Unable To Modify Preset"
-msgstr ""
+msgstr "Не удается изменить пресет"
#: redbot/cogs/audio/audio.py:2144
msgid "You need the DJ role to reset the equalizer."
-msgstr ""
+msgstr "Для сброса эквалайзера вам нужна роль DJ."
#: redbot/cogs/audio/audio.py:2159
msgid "Equalizer values have been reset."
-msgstr ""
+msgstr "Значения эквалайзера были сброшены."
#: redbot/cogs/audio/audio.py:2167
#, docstring
msgid "Save the current eq settings to a preset."
-msgstr ""
+msgstr "Сохранение текущих настроек эквалайзера в пресет."
#: redbot/cogs/audio/audio.py:2178 redbot/cogs/audio/audio.py:2194
#: redbot/cogs/audio/audio.py:2209
msgid "Unable To Save Preset"
-msgstr ""
+msgstr "Не удается сохранить пресет"
#: redbot/cogs/audio/audio.py:2179
msgid "You need the DJ role to save equalizer presets."
-msgstr ""
+msgstr "Вам нужна роль DJ для сохранения пресетов эквалайзера."
#: redbot/cogs/audio/audio.py:2182
msgid "Please enter a name for this equalizer preset."
-msgstr ""
+msgstr "Пожалуйста, введите имя для этого пресета эквалайзера."
#: redbot/cogs/audio/audio.py:2195
msgid "No equalizer preset name entered, try the command again later."
-msgstr ""
+msgstr "Имя пресета эквалайзера не введено, попробуйте еще раз."
#: redbot/cogs/audio/audio.py:2210
msgid "Try the command again with a shorter name."
@@ -952,36 +950,36 @@ msgstr "Попробуйте ввести команду еще раз с бол
#: redbot/cogs/audio/audio.py:2214
msgid "Preset name already exists, do you want to replace it?"
-msgstr ""
+msgstr "Имя пресета уже существует, заменить его?"
#: redbot/cogs/audio/audio.py:2222
msgid "Not saving preset."
-msgstr ""
+msgstr "Не сохранять пресет."
#: redbot/cogs/audio/audio.py:2248
#, 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 "Установка эквалайзера с номером диапазона или названием и значением.\\n\\n Позиции диапазона от 1 до 15, а значения имеют диапазон от -0,25 до 1,0.\\n Названия позиций 25, 40, 63, 100, 160, 250, 400, 630, 1k, 1.6k, 2.5k, 4k,\\n 6.3k, 10k и 16k Hz.\\n Установка значения диапазона в -0,25 приводит к его обнулению, а +0,25 - к удвоению.\\n "
#: redbot/cogs/audio/audio.py:2265
msgid "Unable To Set Preset"
-msgstr ""
+msgstr "Не удалось установить пресет"
#: redbot/cogs/audio/audio.py:2266
msgid "You need the DJ role to set equalizer presets."
-msgstr ""
+msgstr "Вам нужна роль DJ для установки пресетов эквалайзера."
#: redbot/cogs/audio/audio.py:2305
msgid "Invalid Band"
-msgstr ""
+msgstr "Неверная полоса"
#: redbot/cogs/audio/audio.py:2306
msgid "Valid band numbers are 1-15 or the band names listed in the help for this command."
-msgstr ""
+msgstr "Допустимые номера диапазонов 1-15 или названия, указанные в справке по этой команде."
#: redbot/cogs/audio/audio.py:2330
msgid "Preset Modified"
-msgstr ""
+msgstr "Пресет изменен"
#: redbot/cogs/audio/audio.py:2344
#, docstring
@@ -995,11 +993,11 @@ msgstr "Воспроизвести все песни в локальной па
#: redbot/cogs/audio/audio.py:2362
msgid "Folder Not Found"
-msgstr ""
+msgstr "Папка не найдена"
#: redbot/cogs/audio/audio.py:2363
msgid "Localtracks folder named {name} does not exist."
-msgstr ""
+msgstr "Папка Localtracks с именем {name} не существует."
#: redbot/cogs/audio/audio.py:2372
#, docstring
@@ -1030,7 +1028,7 @@ msgstr "Сейчас играет."
#: redbot/cogs/audio/audio.py:2556
msgid "\\n Requested by: **{track.requester}**"
-msgstr ""
+msgstr "\\n Запрошено: **{track.requester}**"
#: redbot/cogs/audio/audio.py:2560
msgid "Nothing."
@@ -1039,7 +1037,7 @@ msgstr "Ничего."
#: redbot/cogs/audio/audio.py:2576 redbot/cogs/audio/audio.py:6306
#: redbot/cogs/audio/audio.py:6484
msgid "Auto-Play"
-msgstr ""
+msgstr "Автовоспроизведение"
#: redbot/cogs/audio/audio.py:2582 redbot/cogs/audio/audio.py:6312
#: redbot/cogs/audio/audio.py:6490
@@ -1054,19 +1052,19 @@ msgstr "Повтор"
#: redbot/cogs/audio/audio.py:2642
#, docstring
msgid "Pause or resume a playing track."
-msgstr ""
+msgstr "Приостановить или возобновить воспроизведение трека."
#: redbot/cogs/audio/audio.py:2654 redbot/cogs/audio/audio.py:2661
msgid "Unable To Manage Tracks"
-msgstr ""
+msgstr "Невозможно управлять треками"
#: redbot/cogs/audio/audio.py:2655
msgid "You must be in the voice channel to pause or resume."
-msgstr ""
+msgstr "Вы должны быть в голосовом канале, чтобы ставить на паузу или возобновлять проигрывание."
#: redbot/cogs/audio/audio.py:2662
msgid "You need the DJ role to pause or resume tracks."
-msgstr ""
+msgstr "Вам нужна роль DJ, чтобы ставить на паузу или возобновлять проигрывание."
#: redbot/cogs/audio/audio.py:2671
msgid "Track Paused"
@@ -1083,7 +1081,7 @@ msgstr "Процент очереди."
#: redbot/cogs/audio/audio.py:2709
msgid "There's nothing in the queue."
-msgstr ""
+msgstr "В очереди ничего нет."
#: redbot/cogs/audio/audio.py:2731
msgid "Queued and playing tracks:"
@@ -1116,30 +1114,30 @@ msgstr "Воспроизвести URL или найти трек."
#: redbot/cogs/audio/audio.py:6939 redbot/cogs/audio/audio.py:7000
#: redbot/cogs/audio/audio.py:7133
msgid "Unable To Play Tracks"
-msgstr ""
+msgstr "Не удается воспроизвести треки"
#: redbot/cogs/audio/audio.py:2748 redbot/cogs/audio/audio.py:2854
#: redbot/cogs/audio/audio.py:6934
msgid "That URL is not allowed."
-msgstr ""
+msgstr "Этот URL-адрес не допускается."
#: redbot/cogs/audio/audio.py:2752 redbot/cogs/audio/audio.py:2858
#: redbot/cogs/audio/audio.py:6940
msgid "That track is not allowed."
-msgstr ""
+msgstr "Этот трек не разрешен."
#: redbot/cogs/audio/audio.py:2756 redbot/cogs/audio/audio.py:2862
#: redbot/cogs/audio/audio.py:3112 redbot/cogs/audio/audio.py:3286
#: redbot/cogs/audio/audio.py:6051 redbot/cogs/audio/audio.py:6877
msgid "Connection to Lavalink has failed"
-msgstr ""
+msgstr "Не удалось подключиться к Lavalink"
#: redbot/cogs/audio/audio.py:2759 redbot/cogs/audio/audio.py:2865
#: redbot/cogs/audio/audio.py:3115 redbot/cogs/audio/audio.py:3289
#: redbot/cogs/audio/audio.py:3683 redbot/cogs/audio/audio.py:6054
#: redbot/cogs/audio/audio.py:6880 redbot/cogs/audio/audio.py:7117
msgid "Please check your console or logs for details."
-msgstr ""
+msgstr "Пожалуйста, проверьте вашу консоль или логи для получения более подробной информации."
#: redbot/cogs/audio/audio.py:2770 redbot/cogs/audio/audio.py:2876
#: redbot/cogs/audio/audio.py:3126 redbot/cogs/audio/audio.py:3300
@@ -1177,23 +1175,23 @@ msgstr "Вы должны быть в голосовом канале, чтоб
#: redbot/cogs/audio/audio.py:2812 redbot/cogs/audio/audio.py:2918
#: redbot/cogs/audio/audio.py:2943
msgid "No tracks found for `{query}`."
-msgstr ""
+msgstr "Не найдено треков для `{query}`."
#: redbot/cogs/audio/audio.py:2818 redbot/cogs/audio/audio.py:2924
#: redbot/cogs/audio/audio.py:3209 redbot/cogs/audio/audio.py:3341
#: redbot/cogs/audio/audio.py:3566 redbot/cogs/audio/audio.py:3635
#: redbot/cogs/audio/audio.py:7133
msgid "Queue size limit reached."
-msgstr ""
+msgstr "Достигнут предел размера очереди."
#: redbot/cogs/audio/audio.py:2838
#, docstring
msgid "Force play a URL or search for a track."
-msgstr ""
+msgstr "Принудительно воспроизвести URL или найденный трек."
#: redbot/cogs/audio/audio.py:2843
msgid "Unable to bump track"
-msgstr ""
+msgstr "Не удалось бампнуть трек"
#: redbot/cogs/audio/audio.py:2844
msgid "Only single tracks work with bump play."
@@ -1201,7 +1199,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:2946
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 "Локальные треки не будут работать, если `Lavalink.jar` не будет видеть трек.\\nЭто может быть вызвано правами или потому что Lavalink.jar запускается на машине, отличной от локальных треков."
#: redbot/cogs/audio/audio.py:2955 redbot/cogs/audio/audio.py:3408
#: redbot/cogs/audio/audio.py:3446 redbot/cogs/audio/audio.py:3547
@@ -1220,16 +1218,16 @@ msgstr ""
#: redbot/cogs/audio/audio.py:2989 redbot/cogs/audio/audio.py:3656
#: redbot/cogs/audio/audio.py:7176
msgid "This track is not allowed in this server."
-msgstr ""
+msgstr "Этот трек не разрешен на этом сервере."
#: redbot/cogs/audio/audio.py:3004 redbot/cogs/audio/audio.py:3670
#: redbot/cogs/audio/audio.py:7186
msgid "Track exceeds maximum length."
-msgstr ""
+msgstr "Этот трек превышает максимальную длину."
#: redbot/cogs/audio/audio.py:3018
msgid "{time} until track playback: #1 in queue"
-msgstr ""
+msgstr "{time} до воспроизведения трека: #1 в очереди"
#: redbot/cogs/audio/audio.py:3022 redbot/cogs/audio/audio.py:3686
#: redbot/cogs/audio/audio.py:7162
@@ -1239,7 +1237,7 @@ msgstr "Трек поставлен в очередь"
#: redbot/cogs/audio/audio.py:3036
#, docstring
msgid "Pick a Spotify playlist from a list of categories to start playing."
-msgstr ""
+msgstr "Выберите плейлист Spotify из списка категорий, чтобы начать играть."
#: redbot/cogs/audio/audio.py:3102
msgid "The owner needs to set the Spotify client ID, Spotify client secret, and YouTube API key before Spotify URLs or codes can be used. \\nSee `{prefix}audioset youtubeapi` and `{prefix}audioset spotifyapi` for instructions."
@@ -1251,15 +1249,15 @@ msgstr ""
#: redbot/cogs/audio/audio.py:3169
msgid "No categories found"
-msgstr ""
+msgstr "Категории не найдены"
#: redbot/cogs/audio/audio.py:3173 redbot/cogs/audio/audio.py:3190
msgid "No categories found, try again later."
-msgstr ""
+msgstr "Категории не найдены, повторите попытку позже."
#: redbot/cogs/audio/audio.py:3178
msgid "Categories"
-msgstr ""
+msgstr "Категории"
#: redbot/cogs/audio/audio.py:3184
msgid "No categories selected, try again later."
@@ -1279,7 +1277,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:3261
msgid "tracks"
-msgstr ""
+msgstr "треки"
#: redbot/cogs/audio/audio.py:3272 redbot/cogs/audio/audio.py:5615
#: redbot/cogs/audio/audio.py:5635 redbot/cogs/audio/audio.py:6553
@@ -1290,33 +1288,33 @@ msgstr "Страница {page_num}/{total_pages}"
#: redbot/cogs/audio/audio.py:3283
#, docstring
msgid "Starts auto play."
-msgstr ""
+msgstr "Начать автоматическое воспроизведение."
#: redbot/cogs/audio/audio.py:3337
msgid "You must be in the voice channel to use the autoplay command."
-msgstr ""
+msgstr "Вы должны быть в голосовом канале, чтобы использовать команду автовоспроизведения."
#: redbot/cogs/audio/audio.py:3359
msgid "Auto play started."
-msgstr ""
+msgstr "Авто воспроизведение началось."
#: redbot/cogs/audio/audio.py:3361
msgid "Adding a track to queue."
-msgstr ""
+msgstr "Добавление трека в очередь."
#: redbot/cogs/audio/audio.py:3379
msgid "The owner needs to set the Spotify client ID, Spotify client secret, and YouTube API key before Spotify URLs or codes can be used. \\nSee `{prefix}audioset youtubeapi` and `{prefix}audioset spotifyapi` for instructions."
-msgstr ""
+msgstr "Владелец должен задать ID клиента Spotify, секрет клиента Spotify, и ключ YouTube API перед использованием Spotify URL-адресов или кодов Spotify. \\nДля получения инструкций смотрите `{prefix}audioset youtubeapi` и `{prefix}audioset spotifyapi`."
#: redbot/cogs/audio/audio.py:3390 redbot/cogs/audio/audio.py:3493
#: redbot/cogs/audio/audio.py:6117
msgid "Unable To Get Tracks"
-msgstr ""
+msgstr "Не удается получить треки"
#: redbot/cogs/audio/audio.py:3391 redbot/cogs/audio/audio.py:3494
#: redbot/cogs/audio/audio.py:6118
msgid "Wait until the playlist has finished loading."
-msgstr ""
+msgstr "Дождитесь окончания загрузки плейлиста."
#: redbot/cogs/audio/audio.py:3402 redbot/cogs/audio/audio.py:3441
#: redbot/cogs/audio/audio.py:3532 redbot/cogs/audio/audio.py:6128
@@ -1330,38 +1328,38 @@ msgstr "Ничего не найдено."
#: redbot/cogs/audio/audio.py:6178 redbot/cogs/audio/audio.py:6952
#: redbot/cogs/audio/audio.py:6968 redbot/cogs/audio/audio.py:7066
msgid "Unable to Get Track"
-msgstr ""
+msgstr "Не удается получить трек"
#: redbot/cogs/audio/audio.py:3435 redbot/cogs/audio/audio.py:3522
#: redbot/cogs/audio/audio.py:5977 redbot/cogs/audio/audio.py:6152
#: redbot/cogs/audio/audio.py:6179 redbot/cogs/audio/audio.py:6953
#: redbot/cogs/audio/audio.py:6969
msgid "I'm unable get a track from Lavalink at the moment, try again in a few minutes."
-msgstr ""
+msgstr "Не удалось получить трек из Lavalink в данный момент, повторите попытку через несколько минут."
#: redbot/cogs/audio/audio.py:3463
msgid "The Spotify API key or client secret has not been set properly. \\nUse `{prefix}audioset spotifyapi` for instructions."
-msgstr ""
+msgstr "API ключ Spotify или секрет клиента были установлены неправильно. \\nДля получения инструкций используйте `{prefix}audioset spotifyapi`."
#: redbot/cogs/audio/audio.py:3478
msgid "Unable To Find Tracks"
-msgstr ""
+msgstr "Не удается найти треки"
#: redbot/cogs/audio/audio.py:3508
msgid "{query} is not an allowed query."
-msgstr ""
+msgstr "{query} не является допустимым запросом."
#: redbot/cogs/audio/audio.py:3537
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 "Локальные треки не будут работать, если `Lavalink.jar` не будет видеть трек.\\nЭто может быть вызвано разрешениями или потому что Lavalink.jar запускается на машине, отличной от локальных треков."
#: redbot/cogs/audio/audio.py:3604
msgid "No Title"
-msgstr ""
+msgstr "Без заголовка"
#: redbot/cogs/audio/audio.py:3680
msgid "Nothing found"
-msgstr ""
+msgstr "Ничего не найдено"
#: redbot/cogs/audio/audio.py:3689 redbot/cogs/audio/audio.py:7196
msgid "{time} until track playback: #{position} in queue"
@@ -1369,15 +1367,15 @@ msgstr "{time} до воспроизведения трека: #{position} в о
#: redbot/cogs/audio/audio.py:3710
msgid "Please wait, finding tracks..."
-msgstr ""
+msgstr "Пожалуйста, подождите, поиск треков..."
#: redbot/cogs/audio/audio.py:3716
msgid "Getting track {num}/{total}..."
-msgstr ""
+msgstr "Получение трека {num}/{total}..."
#: redbot/cogs/audio/audio.py:3717
msgid "Matching track {num}/{total}..."
-msgstr ""
+msgstr "Сопоставление трека {num}/{total}..."
#: redbot/cogs/audio/audio.py:3718 redbot/cogs/audio/audio.py:5898
#: redbot/cogs/audio/audio.py:5964
@@ -1386,32 +1384,32 @@ msgstr "Загрузка трека {num}/{total}..."
#: redbot/cogs/audio/audio.py:3719
msgid "Approximate time remaining: {seconds}"
-msgstr ""
+msgstr "Примерно времени осталось: {seconds}"
#: redbot/cogs/audio/audio.py:3790
msgid "You do not have the permissions to manage {name} (`{id}`) [**{scope}**]."
-msgstr ""
+msgstr "У вас нет прав для управления {name} (`{id}`) [**{scope}**]."
#: redbot/cogs/audio/audio.py:3808
msgid "You do not have the permissions to manage that playlist in {guild}."
-msgstr ""
+msgstr "У вас нет прав для управления этим плейлистом в {guild}."
#: redbot/cogs/audio/audio.py:3815
msgid "You do not have the permissions to manage playlist owned by {user}."
-msgstr ""
+msgstr "У вас нет прав на управление плейлистом, принадлежащим {user}."
#: redbot/cogs/audio/audio.py:3824
msgid "No access to playlist."
-msgstr ""
+msgstr "Нет доступа к плейлисту."
#: redbot/cogs/audio/audio.py:3936
msgid "{match_count} playlists match {original_input}: Please try to be more specific, or use the playlist ID."
-msgstr ""
+msgstr "{match_count} плейлисты соответствуют {original_input}: Пожалуйста, попробуйте более конкретно, или используйте ID плейлиста."
#: redbot/cogs/audio/audio.py:3952 redbot/cogs/audio/audio.py:4889
#: redbot/cogs/audio/audio.py:4982 redbot/cogs/audio/utils.py:184
msgid "Unknown"
-msgstr ""
+msgstr "Неизвестен"
#: redbot/cogs/audio/audio.py:3953
msgid "{number}. <{playlist.name}>\\n - Scope: < {scope} >\\n - ID: < {playlist.id} >\\n - Tracks: < {tracks} >\\n - Author: < {author} >\\n\\n"
@@ -1419,11 +1417,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:3970
msgid "{playlists} playlists found, which one would you like?"
-msgstr ""
+msgstr "Найдено плейлистов: {playlists}, какой из них вы хотите?"
#: redbot/cogs/audio/audio.py:3989 redbot/cogs/audio/audio.py:3995
msgid "Too many matches found and you did not select which one you wanted."
-msgstr ""
+msgstr "Найдено слишком много совпадений, и вы не указали, какой один из них вы хотели."
#: redbot/cogs/audio/audio.py:4009
#, docstring
@@ -1466,7 +1464,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:4161
msgid "Track added"
-msgstr ""
+msgstr "Трек добавлен"
#: redbot/cogs/audio/audio.py:4162
msgid "{track} appended to {playlist} (`{id}`) [**{scope}**]."
@@ -1517,17 +1515,17 @@ msgstr ""
#: redbot/cogs/audio/audio.py:4377 redbot/cogs/audio/audio.py:5073
#: redbot/cogs/audio/audio.py:5287 redbot/cogs/audio/audio.py:5826
msgid "Invalid Playlist Name"
-msgstr ""
+msgstr "Неверное имя плейлиста"
#: redbot/cogs/audio/audio.py:4378 redbot/cogs/audio/audio.py:5074
#: redbot/cogs/audio/audio.py:5288 redbot/cogs/audio/audio.py:5827
msgid "Playlist names must be a single word (up to 32 characters) and not numbers only."
-msgstr ""
+msgstr "Имена плейлистов должны содержать одно слово (до 32 символов), а не только цифры."
#: redbot/cogs/audio/audio.py:4386 redbot/cogs/audio/audio.py:5109
#: redbot/cogs/audio/audio.py:5314
msgid "Playlist Created"
-msgstr ""
+msgstr "Плейлист создан"
#: redbot/cogs/audio/audio.py:4387 redbot/cogs/audio/audio.py:5910
#: redbot/cogs/audio/audio.py:6004
@@ -1693,11 +1691,11 @@ msgstr ""
#: redbot/cogs/audio/audio.py:5379
msgid "You need the DJ role to start playing playlists."
-msgstr ""
+msgstr "Вам нужна роль DJ, чтобы начать воспроизведение плейлистов."
#: redbot/cogs/audio/audio.py:5461
msgid "{name} - (`{id}`) [**{scope}**]\\nAdded {num} tracks to the queue.{maxlength_msg}"
-msgstr ""
+msgstr "{name} - (`{id}`) [**{scope}**]\\nДобавлено {num} треков в очередь.{maxlength_msg}"
#: redbot/cogs/audio/audio.py:5507
#, docstring
@@ -1706,23 +1704,23 @@ msgstr ""
#: redbot/cogs/audio/audio.py:5571
msgid "Invalid Playlist"
-msgstr ""
+msgstr "Неверный плейлист"
#: redbot/cogs/audio/audio.py:5572
msgid "Custom playlists cannot be updated."
-msgstr ""
+msgstr "Пользовательские плейлисты не могут быть обновлены."
#: redbot/cogs/audio/audio.py:5613
msgid "Tracks removed"
-msgstr ""
+msgstr "Треки удалены"
#: redbot/cogs/audio/audio.py:5633
msgid "Tracks added"
-msgstr ""
+msgstr "Треки добавлены"
#: redbot/cogs/audio/audio.py:5647
msgid "No changes for {name} (`{id}`) [**{scope}**]."
-msgstr ""
+msgstr "Нет изменений для {name} (`{id}`) [**{scope}**]."
#: redbot/cogs/audio/audio.py:5655
#, docstring
@@ -1751,7 +1749,7 @@ msgstr "Недопустимый файл плейлиста."
#: redbot/cogs/audio/audio.py:5735
msgid "This playlist is too large."
-msgstr ""
+msgstr "Этот плейлист слишком большой."
#: redbot/cogs/audio/audio.py:5787
#, docstring
@@ -1785,7 +1783,7 @@ msgstr "Плейлист сохранен"
#: redbot/cogs/audio/audio.py:6065 redbot/cogs/audio/audio.py:6075
#: redbot/cogs/audio/audio.py:6082 redbot/cogs/audio/audio.py:6095
msgid "Unable To Get Playlists"
-msgstr ""
+msgstr "Невозможно получить плейлисты"
#: redbot/cogs/audio/audio.py:6096
msgid "You must be in the voice channel to use the playlist command."
@@ -1801,11 +1799,11 @@ msgstr "Перейти к началу ранее воспроизведенно
#: redbot/cogs/audio/audio.py:7491 redbot/cogs/audio/audio.py:7504
#: redbot/cogs/audio/audio.py:7513
msgid "Unable To Skip Tracks"
-msgstr ""
+msgstr "Не удается пропустить треки"
#: redbot/cogs/audio/audio.py:6216
msgid "You must be in the voice channel to skip the track."
-msgstr ""
+msgstr "Вы должны быть в голосовом канале, чтобы пропустить трек."
#: redbot/cogs/audio/audio.py:6223 redbot/cogs/audio/audio.py:7306
#: redbot/cogs/audio/audio.py:7691
@@ -1814,7 +1812,7 @@ msgstr "Есть другие люди, которые слушают - прог
#: redbot/cogs/audio/audio.py:6230
msgid "You need the DJ role or be the track requester to enqueue the previous song tracks."
-msgstr ""
+msgstr "Вам нужна роль DJ или быть инициатором трека, чтобы добавить в очередь предыдущие треки."
#: redbot/cogs/audio/audio.py:6238
msgid "No previous track."
@@ -1827,15 +1825,15 @@ msgstr "Воспроизведение дорожки"
#: redbot/cogs/audio/audio.py:6257
#, docstring
msgid "List the songs in the queue."
-msgstr ""
+msgstr "Список песен в очереди."
#: redbot/cogs/audio/audio.py:6293
msgid "\\n Requested by: **{track.requester}**"
-msgstr ""
+msgstr "\\n Запрошено: **{track.requester}**"
#: redbot/cogs/audio/audio.py:6405
msgid "**Currently livestreaming:**\\n"
-msgstr ""
+msgstr "**Сейчас в прямом эфире:**\\n"
#: redbot/cogs/audio/audio.py:6407 redbot/cogs/audio/audio.py:6433
msgid "Requested by: **{user}**"
@@ -1848,23 +1846,23 @@ msgstr "Воспроизводится: "
#: redbot/cogs/audio/audio.py:6417
msgid "Requested by: **{user}**\\n"
-msgstr ""
+msgstr "По запросу: **{user}**\\n"
#: redbot/cogs/audio/audio.py:6426
msgid "Requested by: **{user}**\\n"
-msgstr ""
+msgstr "По запросу: **{user}**\\n"
#: redbot/cogs/audio/audio.py:6454
msgid "requested by **{user}**\\n"
-msgstr ""
+msgstr "по запросу: **{user}**\\n"
#: redbot/cogs/audio/audio.py:6458
msgid "requested by **{user}**\\n"
-msgstr ""
+msgstr "по запросу: **{user}**\\n"
#: redbot/cogs/audio/audio.py:6463
msgid "requested by **{user}**\\n"
-msgstr ""
+msgstr "по запросу: **{user}**\\n"
#: redbot/cogs/audio/audio.py:6475
msgid "Page {page_num}/{total_pages} | {num_tracks} tracks, {num_remaining} remaining\\n"
@@ -1981,7 +1979,7 @@ msgstr "Повтор треков: {true_or_false}."
#: redbot/cogs/audio/audio.py:6788
msgid "\\nAuto-play has been disabled."
-msgstr ""
+msgstr "\\nАвтоматическое воспроизведение отключено."
#: redbot/cogs/audio/audio.py:6800
#, docstring
@@ -2029,7 +2027,7 @@ msgstr "Вы должны быть в голосовом канале, чтоб
#: redbot/cogs/audio/audio.py:6978
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 "Локальные треки не будут работать, если `Lavalink.jar` не будет видеть трек.\\nЭто может быть вызвано правами или потому что Lavalink.jar запускается на машине, отличной от локальных треков."
#: redbot/cogs/audio/audio.py:7041
msgid "Queued {num} track(s).{maxlength_msg}"
@@ -2045,7 +2043,7 @@ msgstr ""
#: redbot/cogs/audio/audio.py:7076
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 "Локальные треки не будут работать, если `Lavalink.jar` не будет видеть трек.\\nЭто может быть вызвано правами или потому что Lavalink.jar запускается на машине, отличной от локальных треков."
#: redbot/cogs/audio/audio.py:7114
msgid "Connection to Lavalink has failed."
diff --git a/redbot/cogs/audio/locales/sk-SK.po b/redbot/cogs/audio/locales/sk-SK.po
index 76564b9b4..aa43ff827 100644
--- a/redbot/cogs/audio/locales/sk-SK.po
+++ b/redbot/cogs/audio/locales/sk-SK.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Slovak\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sk\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: sk_SK\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/sr-SP.po b/redbot/cogs/audio/locales/sr-SP.po
index f5835efe6..66f1b0729 100644
--- a/redbot/cogs/audio/locales/sr-SP.po
+++ b/redbot/cogs/audio/locales/sr-SP.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sr\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: sr_SP\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/sv-SE.po b/redbot/cogs/audio/locales/sv-SE.po
index 101d73c1e..4f48e7a64 100644
--- a/redbot/cogs/audio/locales/sv-SE.po
+++ b/redbot/cogs/audio/locales/sv-SE.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sv-SE\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: sv_SE\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/tr-TR.po b/redbot/cogs/audio/locales/tr-TR.po
index 3bb3fb438..7d27bd03c 100644
--- a/redbot/cogs/audio/locales/tr-TR.po
+++ b/redbot/cogs/audio/locales/tr-TR.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: tr\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: tr_TR\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/uk-UA.po b/redbot/cogs/audio/locales/uk-UA.po
index 87e818f38..7635f134a 100644
--- a/redbot/cogs/audio/locales/uk-UA.po
+++ b/redbot/cogs/audio/locales/uk-UA.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: uk\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: uk_UA\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/vi-VN.po b/redbot/cogs/audio/locales/vi-VN.po
index 96a4e1556..a88e1eaaa 100644
--- a/redbot/cogs/audio/locales/vi-VN.po
+++ b/redbot/cogs/audio/locales/vi-VN.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: vi\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: vi_VN\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/zh-CN.po b/redbot/cogs/audio/locales/zh-CN.po
index 418ac7cba..69b09cee2 100644
--- a/redbot/cogs/audio/locales/zh-CN.po
+++ b/redbot/cogs/audio/locales/zh-CN.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: zh_CN\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/zh-HK.po b/redbot/cogs/audio/locales/zh-HK.po
index 21dc7c3cd..867d17c93 100644
--- a/redbot/cogs/audio/locales/zh-HK.po
+++ b/redbot/cogs/audio/locales/zh-HK.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional, Hong Kong\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-HK\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: zh_HK\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/locales/zh-TW.po b/redbot/cogs/audio/locales/zh-TW.po
index 12690218f..27c7c774f 100644
--- a/redbot/cogs/audio/locales/zh-TW.po
+++ b/redbot/cogs/audio/locales/zh-TW.po
@@ -2,7 +2,6 @@ msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-TW\n"
-"X-Crowdin-File: /cogs/audio/locales/messages.pot\n"
"Language: zh_TW\n"
#: redbot/cogs/audio/apis.py:213
diff --git a/redbot/cogs/audio/manager.py b/redbot/cogs/audio/manager.py
index cc9f82081..f0bd91974 100644
--- a/redbot/cogs/audio/manager.py
+++ b/redbot/cogs/audio/manager.py
@@ -19,8 +19,8 @@ from redbot.core import data_manager
from .errors import LavalinkDownloadFailed
log = logging.getLogger("red.audio.manager")
-JAR_VERSION = "3.2.2"
-JAR_BUILD = 963
+JAR_VERSION = "3.3.1"
+JAR_BUILD = 986
LAVALINK_DOWNLOAD_URL = (
f"https://github.com/Cog-Creators/Lavalink-Jars/releases/download/{JAR_VERSION}_{JAR_BUILD}/"
"Lavalink.jar"
diff --git a/redbot/cogs/bank/__init__.py b/redbot/cogs/bank/__init__.py
index e467452e2..9e59c17f8 100644
--- a/redbot/cogs/bank/__init__.py
+++ b/redbot/cogs/bank/__init__.py
@@ -1,4 +1,4 @@
-from .bank import Bank, check_global_setting_guildowner, check_global_setting_admin
+from .bank import Bank, is_owner_if_bank_global
def setup(bot):
diff --git a/redbot/cogs/bank/bank.py b/redbot/cogs/bank/bank.py
index abee96905..46e6e70b7 100644
--- a/redbot/cogs/bank/bank.py
+++ b/redbot/cogs/bank/bank.py
@@ -9,48 +9,22 @@ from redbot.core.bot import Red # Only used for type hints
_ = Translator("Bank", __file__)
-def check_global_setting_guildowner():
+def is_owner_if_bank_global():
"""
- Command decorator. If the bank is not global, it checks if the author is
- either the guildowner or has the administrator permission.
+ Command decorator. If the bank is global, it checks if the author is
+ bot owner, otherwise it only checks
+ if command was used in guild - it DOES NOT check any permissions.
+
+ When used on the command, this should be combined
+ with permissions check like `guildowner_or_permissions()`.
"""
async def pred(ctx: commands.Context):
author = ctx.author
if not await bank.is_global():
- if not isinstance(ctx.channel, discord.abc.GuildChannel):
+ if not ctx.guild:
return False
- if await ctx.bot.is_owner(author):
- return True
- permissions = ctx.channel.permissions_for(author)
- return author == ctx.guild.owner or permissions.administrator
- else:
- return await ctx.bot.is_owner(author)
-
- return commands.check(pred)
-
-
-def check_global_setting_admin():
- """
- Command decorator. If the bank is not global, it checks if the author is
- either a bot admin or has the manage_guild permission.
- """
-
- async def pred(ctx: commands.Context):
- author = ctx.author
- if not await bank.is_global():
- if not isinstance(ctx.channel, discord.abc.GuildChannel):
- return False
- if await ctx.bot.is_owner(author):
- return True
- if author == ctx.guild.owner:
- return True
- if ctx.channel.permissions_for(author).manage_guild:
- return True
- admin_role_ids = await ctx.bot.get_admin_role_ids(ctx.guild.id)
- for role in author.roles:
- if role.id in admin_role_ids:
- return True
+ return True
else:
return await ctx.bot.is_owner(author)
@@ -67,7 +41,7 @@ class Bank(commands.Cog):
# SECTION commands
- @check_global_setting_guildowner()
+ @is_owner_if_bank_global()
@checks.guildowner_or_permissions(administrator=True)
@commands.group(autohelp=True)
async def bankset(self, ctx: commands.Context):
@@ -111,28 +85,31 @@ class Bank(commands.Cog):
_(
"This will toggle the bank to be {banktype}, deleting all accounts "
"in the process! If you're sure, type `{command}`"
- ).format(banktype=word, command="{}bankset toggleglobal yes".format(ctx.prefix))
+ ).format(banktype=word, command=f"{ctx.clean_prefix}bankset toggleglobal yes")
)
else:
await bank.set_global(not cur_setting)
await ctx.send(_("The bank is now {banktype}.").format(banktype=word))
+ @is_owner_if_bank_global()
+ @checks.guildowner_or_permissions(administrator=True)
@bankset.command(name="bankname")
- @check_global_setting_guildowner()
async def bankset_bankname(self, ctx: commands.Context, *, name: str):
"""Set the bank's name."""
await bank.set_bank_name(name, ctx.guild)
await ctx.send(_("Bank name has been set to: {name}").format(name=name))
+ @is_owner_if_bank_global()
+ @checks.guildowner_or_permissions(administrator=True)
@bankset.command(name="creditsname")
- @check_global_setting_guildowner()
async def bankset_creditsname(self, ctx: commands.Context, *, name: str):
"""Set the name for the bank's currency."""
await bank.set_currency_name(name, ctx.guild)
await ctx.send(_("Currency name has been set to: {name}").format(name=name))
+ @is_owner_if_bank_global()
+ @checks.guildowner_or_permissions(administrator=True)
@bankset.command(name="maxbal")
- @check_global_setting_guildowner()
async def bankset_maxbal(self, ctx: commands.Context, *, amount: int):
"""Set the maximum balance a user can get."""
try:
diff --git a/redbot/cogs/bank/locales/af-ZA.po b/redbot/cogs/bank/locales/af-ZA.po
index 8635e8fc1..89852d077 100644
--- a/redbot/cogs/bank/locales/af-ZA.po
+++ b/redbot/cogs/bank/locales/af-ZA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: af\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: af_ZA\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 8d66ba2c8..6bbb2ff8a 100644
--- a/redbot/cogs/bank/locales/ar-SA.po
+++ b/redbot/cogs/bank/locales/ar-SA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ar\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: ar_SA\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 18651473a..6a84d1a6a 100644
--- a/redbot/cogs/bank/locales/bg-BG.po
+++ b/redbot/cogs/bank/locales/bg-BG.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: bg\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: bg_BG\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "глобален"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 fb503f17f..92ee32518 100644
--- a/redbot/cogs/bank/locales/ca-ES.po
+++ b/redbot/cogs/bank/locales/ca-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ca\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: ca_ES\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 55fe1275e..6d001bb8f 100644
--- a/redbot/cogs/bank/locales/cs-CZ.po
+++ b/redbot/cogs/bank/locales/cs-CZ.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: cs\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: cs_CZ\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr "Banka"
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
-msgstr ""
+msgstr "Základní příkaz pro bankovní nastavení."
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
-msgstr ""
+msgstr "Nastavení banky:\\n\\nNázev banky: {bank_name}\\nMěna: {currency_name}\\nVýchozí zůstatek: {default_balance}\\nMaximální povolený zůstatek: {maximum_bal}"
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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 ""
+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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
-msgstr ""
+msgstr "na server"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
-msgstr ""
+msgstr "globální"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
msgid "This will toggle the bank to be {banktype}, deleting all accounts in the process! If you're sure, type `{command}`"
-msgstr ""
+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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr "Banka je nyní {banktype}."
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
-msgstr ""
+msgstr "Nastavit název banky."
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
-msgstr ""
+msgstr "Název banky byl nastaven na: {name}"
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
-msgstr ""
+msgstr "Nastavte název měny banky."
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
-msgstr ""
+msgstr "Název měny byl nastaven na: {name}"
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
-msgstr ""
+msgstr "Nastavte maximální zůstatek, který může uživatel získat."
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
-msgstr ""
+msgstr "Částka musí být větší než nula a menší než {max}."
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
msgid "Maximum balance has been set to: {amount}"
-msgstr ""
+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 fdecef6e0..f277c131f 100644
--- a/redbot/cogs/bank/locales/da-DK.po
+++ b/redbot/cogs/bank/locales/da-DK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: da\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: da_DK\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 ba785d25e..6cb77dcca 100644
--- a/redbot/cogs/bank/locales/de-DE.po
+++ b/redbot/cogs/bank/locales/de-DE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: de\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: de_DE\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr "Bank"
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr "Basis Befehl für Bank Einstellungen."
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "per-server"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "Global"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr "Die Bank ist nun {banktype}."
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr "Legt den Namen der Bank fest."
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr "Der Name der Bank wurde festgesetzt auf: {name}"
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, 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:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr "Währungs Name wurde gesetzt auf: {name}"
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
msgid "Maximum balance has been set to: {amount}"
msgstr ""
diff --git a/redbot/cogs/bank/locales/el-GR.po b/redbot/cogs/bank/locales/el-GR.po
index 6abf18d53..02f38f99e 100644
--- a/redbot/cogs/bank/locales/el-GR.po
+++ b/redbot/cogs/bank/locales/el-GR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: el\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: el_GR\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 c733a3c6c..8999ce25d 100644
--- a/redbot/cogs/bank/locales/es-ES.po
+++ b/redbot/cogs/bank/locales/es-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: es-ES\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: es_ES\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "por server"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "general"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 7ba8e3f99..ae5f06e06 100644
--- a/redbot/cogs/bank/locales/fi-FI.po
+++ b/redbot/cogs/bank/locales/fi-FI.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fi\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: fi_FI\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 516428b60..5667e0473 100644
--- a/redbot/cogs/bank/locales/fr-FR.po
+++ b/redbot/cogs/bank/locales/fr-FR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fr\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: fr_FR\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr "Banque"
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr "Commande de base pour les paramètres de la banque."
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
-msgstr ""
+msgstr "Paramètres de la banque :\\n\\nNom de la banque : {bank_name}\\nDevise : {currency_name}\\nSolde par défaut : {default_balance}\\nSolde maximum autorisé : {maximum_bal}"
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "par serveur"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "global"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr "La banque est désormais : {banktype}."
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr "Défini le nom de la banque."
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr "Le nom de la banque est maintenant : {name}"
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, 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:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr "Le nom de la devise est maintenant : {name}"
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
-msgstr ""
+msgstr "Définit le solde maximum qu'un utilisateur peut obtenir."
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
-msgstr ""
+msgstr "Le montant doit être supérieur à zéro et inférieur à {max}."
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
msgid "Maximum balance has been set to: {amount}"
-msgstr ""
+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 82c6ee3fd..b45bef199 100644
--- a/redbot/cogs/bank/locales/he-IL.po
+++ b/redbot/cogs/bank/locales/he-IL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: he\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: he_IL\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 b3ae5f02a..8a4d956e3 100644
--- a/redbot/cogs/bank/locales/hu-HU.po
+++ b/redbot/cogs/bank/locales/hu-HU.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: hu\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: hu_HU\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "globális"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 643fccb28..0ecf09430 100644
--- a/redbot/cogs/bank/locales/id-ID.po
+++ b/redbot/cogs/bank/locales/id-ID.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: id\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: id_ID\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "per-server"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "global"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 e53d07f9e..76ece0ee9 100644
--- a/redbot/cogs/bank/locales/it-IT.po
+++ b/redbot/cogs/bank/locales/it-IT.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: it\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: it_IT\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "globale"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 cadeebe67..3e5b16bb8 100644
--- a/redbot/cogs/bank/locales/ja-JP.po
+++ b/redbot/cogs/bank/locales/ja-JP.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ja\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: ja_JP\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "グローバル"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 c8826df04..1f74fa681 100644
--- a/redbot/cogs/bank/locales/ko-KR.po
+++ b/redbot/cogs/bank/locales/ko-KR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ko\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: ko_KR\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "글로벌"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 7213cb3d4..48d5d0aa9 100644
--- a/redbot/cogs/bank/locales/nl-NL.po
+++ b/redbot/cogs/bank/locales/nl-NL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: nl\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: nl_NL\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr "Bank"
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr "Basisopdracht voor bankinstellingen."
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "per-server"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "globaal"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr "De bank is nu {banktype}."
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr "Stel de naam van de bank in."
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr "Banknaam is ingesteld op: {name}"
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr "Stel de valuta in."
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr "Valutanaam is ingesteld op: {name}"
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 371275b73..9354c30c8 100644
--- a/redbot/cogs/bank/locales/no-NO.po
+++ b/redbot/cogs/bank/locales/no-NO.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: no\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: no_NO\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "global"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 0fba7d4d9..5a380b226 100644
--- a/redbot/cogs/bank/locales/pl-PL.po
+++ b/redbot/cogs/bank/locales/pl-PL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pl\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: pl_PL\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr "Bank"
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "na server"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "globalny"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr "Ustaw nazwę banku."
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 3ff91bacf..2bee35b79 100644
--- a/redbot/cogs/bank/locales/pt-BR.po
+++ b/redbot/cogs/bank/locales/pt-BR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-BR\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: pt_BR\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "global"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 fe3506f6b..825ecd732 100644
--- a/redbot/cogs/bank/locales/pt-PT.po
+++ b/redbot/cogs/bank/locales/pt-PT.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-PT\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: pt_PT\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 bb91cbbd2..dee927bed 100644
--- a/redbot/cogs/bank/locales/ro-RO.po
+++ b/redbot/cogs/bank/locales/ro-RO.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ro\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: ro_RO\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 d4b25f859..e18caf8be 100644
--- a/redbot/cogs/bank/locales/ru-RU.po
+++ b/redbot/cogs/bank/locales/ru-RU.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ru\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: ru_RU\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr "Банк"
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr "Базовая команда для настройки банка."
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
-msgstr ""
+msgstr "Настройки банка:\\n\\nНазвание банка: {bank_name}\\nВалюта: {currency_name}\\nБаланс по умолчанию: {default_balance}\\nМаксимальная разрешенная сумма: {maximum_bal}"
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "серверный"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "глобальный"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr "Банк теперь {banktype}."
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr "Установите имя банка."
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr "Название банка было установлено на: {name}"
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr "Установите название для валюты банка."
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr "Название валюты было установлено на: {name}"
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
-msgstr ""
+msgstr "Установить максимальный баланс для пользователя, который он может получить."
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
msgid "Maximum balance has been set to: {amount}"
msgstr ""
diff --git a/redbot/cogs/bank/locales/sk-SK.po b/redbot/cogs/bank/locales/sk-SK.po
index e10bdf0e1..767be470c 100644
--- a/redbot/cogs/bank/locales/sk-SK.po
+++ b/redbot/cogs/bank/locales/sk-SK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Slovak\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sk\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: sk_SK\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 30bf8f965..87b611dc5 100644
--- a/redbot/cogs/bank/locales/sr-SP.po
+++ b/redbot/cogs/bank/locales/sr-SP.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sr\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: sr_SP\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 aebb67c1a..89d4eaa2e 100644
--- a/redbot/cogs/bank/locales/sv-SE.po
+++ b/redbot/cogs/bank/locales/sv-SE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sv-SE\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: sv_SE\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "per-server"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "global"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 2f66b566d..e5d76a5a9 100644
--- a/redbot/cogs/bank/locales/tr-TR.po
+++ b/redbot/cogs/bank/locales/tr-TR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: tr\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: tr_TR\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr "Banka"
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr "Banka ayarları için temel komut."
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr "sunucu başına"
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "genel"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr "Banka şimdi {banktype}."
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr "Bankanın adını ayarlayın."
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr "Banka adı ayarlandı {name}"
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, 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:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr "Para birimi adı ayarla: {name}"
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
msgid "Maximum balance has been set to: {amount}"
msgstr ""
diff --git a/redbot/cogs/bank/locales/uk-UA.po b/redbot/cogs/bank/locales/uk-UA.po
index 6e61d3155..93d5074c3 100644
--- a/redbot/cogs/bank/locales/uk-UA.po
+++ b/redbot/cogs/bank/locales/uk-UA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: uk\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: uk_UA\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 a1fb0eb93..e44d7e56d 100644
--- a/redbot/cogs/bank/locales/vi-VN.po
+++ b/redbot/cogs/bank/locales/vi-VN.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: vi\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: vi_VN\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 db83dc95a..e362eca12 100644
--- a/redbot/cogs/bank/locales/zh-CN.po
+++ b/redbot/cogs/bank/locales/zh-CN.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: zh_CN\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr "全局"
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 fbe3cecb0..7b57f4927 100644
--- a/redbot/cogs/bank/locales/zh-HK.po
+++ b/redbot/cogs/bank/locales/zh-HK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional, Hong Kong\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-HK\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: zh_HK\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
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 6fcd0a3b9..1f0d48a86 100644
--- a/redbot/cogs/bank/locales/zh-TW.po
+++ b/redbot/cogs/bank/locales/zh-TW.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-08 15:05+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -12,72 +11,71 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-TW\n"
-"X-Crowdin-File: /cogs/bank/locales/messages.pot\n"
"Language: zh_TW\n"
-#: redbot/cogs/bank/bank.py:62
+#: redbot/cogs/bank/bank.py:36
#, docstring
msgid "Bank"
msgstr ""
-#: redbot/cogs/bank/bank.py:74
+#: redbot/cogs/bank/bank.py:48
#, docstring
msgid "Base command for bank settings."
msgstr ""
-#: redbot/cogs/bank/bank.py:87
+#: redbot/cogs/bank/bank.py:61
msgid "Bank settings:\\n\\nBank name: {bank_name}\\nCurrency: {currency_name}\\nDefault balance: {default_balance}\\nMaximum allowed balance: {maximum_bal}"
msgstr ""
-#: redbot/cogs/bank/bank.py:101
+#: redbot/cogs/bank/bank.py:75
#, 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:108
+#: redbot/cogs/bank/bank.py:82
msgid "per-server"
msgstr ""
-#: redbot/cogs/bank/bank.py:108
+#: redbot/cogs/bank/bank.py:82
msgid "global"
msgstr ""
-#: redbot/cogs/bank/bank.py:111
+#: redbot/cogs/bank/bank.py:85
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:118
+#: redbot/cogs/bank/bank.py:92
msgid "The bank is now {banktype}."
msgstr ""
-#: redbot/cogs/bank/bank.py:123
+#: redbot/cogs/bank/bank.py:98
#, docstring
msgid "Set the bank's name."
msgstr ""
-#: redbot/cogs/bank/bank.py:125
+#: redbot/cogs/bank/bank.py:100
msgid "Bank name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:130
+#: redbot/cogs/bank/bank.py:106
#, docstring
msgid "Set the name for the bank's currency."
msgstr ""
-#: redbot/cogs/bank/bank.py:132
+#: redbot/cogs/bank/bank.py:108
msgid "Currency name has been set to: {name}"
msgstr ""
-#: redbot/cogs/bank/bank.py:137
+#: redbot/cogs/bank/bank.py:114
#, docstring
msgid "Set the maximum balance a user can get."
msgstr ""
-#: redbot/cogs/bank/bank.py:143
+#: redbot/cogs/bank/bank.py:120
msgid "Amount must be greater than zero and less than {max}."
msgstr ""
-#: redbot/cogs/bank/bank.py:148
+#: redbot/cogs/bank/bank.py:125
msgid "Maximum balance has been set to: {amount}"
msgstr ""
diff --git a/redbot/cogs/cleanup/cleanup.py b/redbot/cogs/cleanup/cleanup.py
index 74ff35790..31170a07f 100644
--- a/redbot/cogs/cleanup/cleanup.py
+++ b/redbot/cogs/cleanup/cleanup.py
@@ -1,5 +1,4 @@
import logging
-import re
from datetime import datetime, timedelta
from typing import Union, List, Callable, Set
@@ -63,6 +62,7 @@ class Cleanup(commands.Cog):
channel: discord.TextChannel,
number: int = None,
check: Callable[[discord.Message], bool] = lambda x: True,
+ limit: int = None,
before: Union[discord.Message, datetime] = None,
after: Union[discord.Message, datetime] = None,
delete_pinned: bool = False,
@@ -99,7 +99,7 @@ class Cleanup(commands.Cog):
collected = []
async for message in channel.history(
- limit=None, before=before, after=after, oldest_first=False
+ limit=limit, before=before, after=after, oldest_first=False
):
if message.created_at < two_weeks_ago:
break
@@ -486,16 +486,7 @@ class Cleanup(commands.Cog):
me = ctx.guild.me
can_mass_purge = channel.permissions_for(me).manage_messages
- use_re = match_pattern and match_pattern.startswith("r(") and match_pattern.endswith(")")
-
- if use_re:
- match_pattern = match_pattern[1:] # strip 'r'
- match_re = re.compile(match_pattern)
-
- def content_match(c):
- return bool(match_re.match(c))
-
- elif match_pattern:
+ if match_pattern:
def content_match(c):
return match_pattern in c
@@ -541,3 +532,46 @@ class Cleanup(commands.Cog):
await mass_purge(to_delete, channel)
else:
await slow_deletion(to_delete)
+
+ @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):
+ """Deletes duplicate messages in the channel from the last X messages and keeps only one copy.
+
+ Defaults to 50.
+ """
+ msgs = []
+ spam = []
+
+ def check(m):
+ if m.attachments:
+ return False
+ c = (m.author.id, m.content, [e.to_dict() for e in m.embeds])
+ if c in msgs:
+ spam.append(m)
+ return True
+ else:
+ msgs.append(c)
+ return False
+
+ to_delete = await self.get_messages_for_deletion(
+ channel=ctx.channel, limit=number, check=check, before=ctx.message,
+ )
+
+ if len(to_delete) > 100:
+ cont = await self.check_100_plus(ctx, len(to_delete))
+ if not cont:
+ return
+
+ log.info(
+ "%s (%s) deleted %s spam messages in channel %s (%s).",
+ ctx.author,
+ ctx.author.id,
+ len(to_delete),
+ ctx.channel,
+ ctx.channel.id,
+ )
+
+ to_delete.append(ctx.message)
+ await mass_purge(to_delete, ctx.channel)
diff --git a/redbot/cogs/cleanup/locales/af-ZA.po b/redbot/cogs/cleanup/locales/af-ZA.po
index 09207f391..f33a71647 100644
--- a/redbot/cogs/cleanup/locales/af-ZA.po
+++ b/redbot/cogs/cleanup/locales/af-ZA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: af\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: af_ZA\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/ar-SA.po b/redbot/cogs/cleanup/locales/ar-SA.po
index ba9141b7e..1ff812f44 100644
--- a/redbot/cogs/cleanup/locales/ar-SA.po
+++ b/redbot/cogs/cleanup/locales/ar-SA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ar\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: ar_SA\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/bg-BG.po b/redbot/cogs/cleanup/locales/bg-BG.po
index 2505a5faa..4fee6cb59 100644
--- a/redbot/cogs/cleanup/locales/bg-BG.po
+++ b/redbot/cogs/cleanup/locales/bg-BG.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: bg\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: bg_BG\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/ca-ES.po b/redbot/cogs/cleanup/locales/ca-ES.po
index dbb99780c..7d2265e6d 100644
--- a/redbot/cogs/cleanup/locales/ca-ES.po
+++ b/redbot/cogs/cleanup/locales/ca-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ca\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: ca_ES\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/cs-CZ.po b/redbot/cogs/cleanup/locales/cs-CZ.po
index 4a936e1b8..407144153 100644
--- a/redbot/cogs/cleanup/locales/cs-CZ.po
+++ b/redbot/cogs/cleanup/locales/cs-CZ.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: cs\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: cs_CZ\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr "Příkazy k čištění zpráv."
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
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:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Zrušeno."
@@ -41,12 +39,12 @@ msgstr "Odstraní poslední X zpráv odpovídající zadanému textu.\\n\\n
#: redbot/cogs/cleanup/cleanup.py:174
#, 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 ""
+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
#, 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 ""
+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
msgid "Message not found."
@@ -55,12 +53,12 @@ msgstr "Zpráva nenalezena."
#: redbot/cogs/cleanup/cleanup.py:276
#, 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 ""
+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
#, 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 ""
+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
#, docstring
@@ -70,11 +68,16 @@ msgstr "Odstranit poslední X zpráv.\\n\\n Příklad:\\n `[p]
#: redbot/cogs/cleanup/cleanup.py:385
#, docstring
msgid "Clean up command messages and messages from the bot."
-msgstr ""
+msgstr "Vyčistií příkazy a zprávy od bota."
#: redbot/cogs/cleanup/cleanup.py:465
#, 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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
+msgstr "Vyčistit zprávy vlastněné botem.\\n\\n Ve výchozím nastavení jsou všechny zprávy vyčištěny. Pokud je uveden třetí argument,\\n se používá pro porovnávání vzorů: pokud začíná r( a končí s ),\\n pak je interpretována jako regex, a zprávy, které se mu hodí, jsou odstraněny\\n . V opačném případě se použije při jednoduché zkoušce podkladu.\\n\\n Některé užitečné regex příznaky, které chcete zahrnout do vašeho vzoru:\\n Boty odpovídají novinkám: (? ); Ignorovat případ: (?i); Bo: (?si)\\n "
+
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
diff --git a/redbot/cogs/cleanup/locales/da-DK.po b/redbot/cogs/cleanup/locales/da-DK.po
index ed966291d..2f36702ee 100644
--- a/redbot/cogs/cleanup/locales/da-DK.po
+++ b/redbot/cogs/cleanup/locales/da-DK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: da\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: da_DK\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/de-DE.po b/redbot/cogs/cleanup/locales/de-DE.po
index 7cc17d807..eb567dba7 100644
--- a/redbot/cogs/cleanup/locales/de-DE.po
+++ b/redbot/cogs/cleanup/locales/de-DE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: de\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: de_DE\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
-msgstr "Befehle um Nachrichten zu bereinigen."
+msgstr "Befehle um mehrere Nachrichten zu löschen."
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
-msgstr "Bist du sicher das du {number} Nachrichten löschen möchtest? (y/n)"
+msgstr "Bist du dir sicher, dass du {number} Nachrichten löschen möchtest? (y/n)"
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Abgebrochen."
@@ -36,17 +34,17 @@ msgstr "Nachrichten löschen."
#: redbot/cogs/cleanup/cleanup.py:125
#, 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öschen Sie die letzten X Nachrichten, die dem angegebenen Text entsprechen.\\n\\n Beispiel:\\n `[p]Reinigungstext \\\"test\\\" 5`\\n\\n Bitte beachten Sie, dass Sie doppelte Anführungszeichen verwenden.\\n \\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
#, 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 Benutzer.\\n\\n Beispiele:\\n `[p]bereinige Benutzer @Twentysix 2`\\n `[p]Benutzer Red 6` bereinigen\\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
#, 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 löschen.\\n\\n Um eine Nachrichtennummer zu erhalten, aktivieren Sie den Entwicklermodus in Discord's\\n Einstellungen, 'Aussehen' Tab. Dann klicken Sie mit der rechten Maustaste auf eine Nachricht\\n und kopieren Sie ihre 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
msgid "Message not found."
@@ -55,32 +53,34 @@ msgstr "Nachricht nicht gefunden."
#: redbot/cogs/cleanup/cleanup.py:276
#, 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 der angegebenen Nachricht.\\n\\n Um eine Nachrichtennummer zu erhalten, aktivieren Sie den Entwicklermodus in Discord's\\n Einstellungen, 'Aussehen' Tab. Dann klicken Sie mit der rechten Maustaste auf eine Nachricht\\n und kopieren Sie ihre 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
#, 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ösche die Nachrichten zwischen Messsage One und Message Two, indem du die Nachrichten-IDs bereitstellst.\\n\\n Die erste Nachricht-ID sollte die ältere Nachricht und die zweite die neuere sein.\\n\\n Beispiel:\\n `[p]bereinigt zwischen 123456789123456789 98765419854321`\\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
#, 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]bereinige Nachrichten 26`\\n "
+msgstr "Lösche die letzten X Nachrichten.\\n\\n Beispiel:\\n `[p]cleanup messages 26`\\n "
#: redbot/cogs/cleanup/cleanup.py:385
#, docstring
msgid "Clean up command messages and messages from the bot."
-msgstr "Bereinige Befehls Nachrichten und Nachrichten von dem Bot."
+msgstr "Entfernt Nachrichten, welche von dem Bot stammen, oder Befehle sind."
#: redbot/cogs/cleanup/cleanup.py:465
#, 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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
-msgstr "Bereinige den Textkanal von Nachrichten des Bots.\\n\\n Im Normalfall werden alle Nachrichten entfernt. Wenn ein dritter\\n Parameter angegeben wird, wird dieser zur Mustererkennung\\n verwendet: Beginnt er mit r( und endet mit ), wird er als Regex\\n interpretiert und Nachrichten gelöscht, die darauf zutreffen.\\n Ansonsten wird er in einem einfachen substring Test verwendet.\\n\\n Hilfreiche Regex flags, die du in deinem Muster verwenden kannst:\\n Punkte treffen auf Zeilenumbrüche zu: (?s)\n"
-" Groß- und Kleinschreibung ignorieren: (?i)\n"
-" Beides: (?si)\n"
-" "
+msgstr "Lösche Nachrichten vom Bot.\\n\\n Standardmäßig werden alle Nachrichten entfernt. Wenn ein drittes Argument hinzugefügt wird, dient dies zur Mustererkennung: Wenn es mit r beginnt (und endet), wird es als Regex interpretiert und Nachrichten die diesem entsprechen werden gelöscht. Andernfalls wird sie in einem einfachen Substring-Test verwendet.\\n\\n Einige hilfreiche Regex Flag für dein Muser:\\n Punkte treffen auf Zeilenumbrüche zu: (?s); Ignoriere Groß- und Kleinschreibung: (?i); Beides: (?si)\\n "
+
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
-msgstr "{} sieht nicht wie eine gültige Nachrichten ID aus."
+msgstr "{} scheint keine gültige Nachrichten-ID zu sein."
diff --git a/redbot/cogs/cleanup/locales/el-GR.po b/redbot/cogs/cleanup/locales/el-GR.po
index 1965f8eac..671a42681 100644
--- a/redbot/cogs/cleanup/locales/el-GR.po
+++ b/redbot/cogs/cleanup/locales/el-GR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: el\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: el_GR\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/es-ES.po b/redbot/cogs/cleanup/locales/es-ES.po
index 777de86a3..53ec348d7 100644
--- a/redbot/cogs/cleanup/locales/es-ES.po
+++ b/redbot/cogs/cleanup/locales/es-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: es-ES\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: es_ES\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr "Comandos para limpiar mensajes."
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
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:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Cancelado."
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/fi-FI.po b/redbot/cogs/cleanup/locales/fi-FI.po
index a5787a235..12d70af3a 100644
--- a/redbot/cogs/cleanup/locales/fi-FI.po
+++ b/redbot/cogs/cleanup/locales/fi-FI.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fi\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: fi_FI\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/fr-FR.po b/redbot/cogs/cleanup/locales/fr-FR.po
index 623f46a12..1e1d34869 100644
--- a/redbot/cogs/cleanup/locales/fr-FR.po
+++ b/redbot/cogs/cleanup/locales/fr-FR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fr\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: fr_FR\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr "Commandes pour supprimer des messages."
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
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:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Annulé."
@@ -79,6 +77,11 @@ msgstr "Supprime les messages de commandes et les messages venant du bot."
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr "Supprimer les messages appartenant au bot.\\n\\n Par défaut, tous les messages sont supprimés. Si un troisième argument est spécifié,\\n il est utilisé pour la comparaison de motifs : S'il commence par r( et se termine par ),\\n alors il est interprété comme un regex, et les messages qui y correspondent sont les suivants\\n effacé. Sinon, il est utilisé dans un simple test de sous-chaîne.\\n\\n Quelques examples regex utiles à inclure dans votre motif :\\n Les points correspondent aux nouvelles lignes : (?s) ; Ignorer le cas : (?i) ; Les deux : (?si)\\n "
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr "{} ne ressemble pas à un ID de message valide."
diff --git a/redbot/cogs/cleanup/locales/he-IL.po b/redbot/cogs/cleanup/locales/he-IL.po
index 7750c7a69..08f05c844 100644
--- a/redbot/cogs/cleanup/locales/he-IL.po
+++ b/redbot/cogs/cleanup/locales/he-IL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: he\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: he_IL\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/hu-HU.po b/redbot/cogs/cleanup/locales/hu-HU.po
index 2a11ab5e3..c2788f45c 100644
--- a/redbot/cogs/cleanup/locales/hu-HU.po
+++ b/redbot/cogs/cleanup/locales/hu-HU.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: hu\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: hu_HU\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/id-ID.po b/redbot/cogs/cleanup/locales/id-ID.po
index 14b3e859a..da10f084d 100644
--- a/redbot/cogs/cleanup/locales/id-ID.po
+++ b/redbot/cogs/cleanup/locales/id-ID.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: id\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: id_ID\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Dibatalkan."
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/it-IT.po b/redbot/cogs/cleanup/locales/it-IT.po
index e2ad29050..3476db14f 100644
--- a/redbot/cogs/cleanup/locales/it-IT.po
+++ b/redbot/cogs/cleanup/locales/it-IT.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: it\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: it_IT\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/ja-JP.po b/redbot/cogs/cleanup/locales/ja-JP.po
index 0ff09aa9a..974cb0b05 100644
--- a/redbot/cogs/cleanup/locales/ja-JP.po
+++ b/redbot/cogs/cleanup/locales/ja-JP.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ja\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: ja_JP\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/ko-KR.po b/redbot/cogs/cleanup/locales/ko-KR.po
index 6c590fa16..a00d00347 100644
--- a/redbot/cogs/cleanup/locales/ko-KR.po
+++ b/redbot/cogs/cleanup/locales/ko-KR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ko\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: ko_KR\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "취소되었어요."
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/nl-NL.po b/redbot/cogs/cleanup/locales/nl-NL.po
index b49bbbc48..22711587d 100644
--- a/redbot/cogs/cleanup/locales/nl-NL.po
+++ b/redbot/cogs/cleanup/locales/nl-NL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: nl\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: nl_NL\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr "Commands voor het opschonen van berichten."
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
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:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Geannuleerd."
@@ -77,6 +75,11 @@ msgstr "Verwijder commands en berichten van de bot."
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/no-NO.po b/redbot/cogs/cleanup/locales/no-NO.po
index e99b46de7..8aafbc787 100644
--- a/redbot/cogs/cleanup/locales/no-NO.po
+++ b/redbot/cogs/cleanup/locales/no-NO.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: no\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: no_NO\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/pl-PL.po b/redbot/cogs/cleanup/locales/pl-PL.po
index 0e87647cd..fed4ad452 100644
--- a/redbot/cogs/cleanup/locales/pl-PL.po
+++ b/redbot/cogs/cleanup/locales/pl-PL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pl\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: pl_PL\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Anulowane."
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr "{} nie jest prawidłowym ID wiadomości."
diff --git a/redbot/cogs/cleanup/locales/pt-BR.po b/redbot/cogs/cleanup/locales/pt-BR.po
index fc4a7b469..ea58a2f2d 100644
--- a/redbot/cogs/cleanup/locales/pt-BR.po
+++ b/redbot/cogs/cleanup/locales/pt-BR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-BR\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: pt_BR\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Cancelado."
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/pt-PT.po b/redbot/cogs/cleanup/locales/pt-PT.po
index 5f89e9683..1b4bd2884 100644
--- a/redbot/cogs/cleanup/locales/pt-PT.po
+++ b/redbot/cogs/cleanup/locales/pt-PT.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-PT\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: pt_PT\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/ro-RO.po b/redbot/cogs/cleanup/locales/ro-RO.po
index d50ec3c16..e01c66be3 100644
--- a/redbot/cogs/cleanup/locales/ro-RO.po
+++ b/redbot/cogs/cleanup/locales/ro-RO.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ro\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: ro_RO\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/ru-RU.po b/redbot/cogs/cleanup/locales/ru-RU.po
index 910e8042c..691c4cd04 100644
--- a/redbot/cogs/cleanup/locales/ru-RU.po
+++ b/redbot/cogs/cleanup/locales/ru-RU.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ru\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: ru_RU\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr "Команды для очистки сообщений."
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr "Вы уверены, что хотите удалить {number} сообщений? (y/n)"
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Отменено."
@@ -36,12 +34,12 @@ msgstr "Удалить сообщения."
#: redbot/cogs/cleanup/cleanup.py:125
#, 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 ""
+msgstr "Удалить последние X сообщений с соответствующим текстом.\\n\\n Пример:\\n `[p]cleanup text \\\"тест\\\" 5`\\n\\n Не забывайте использовать двойные кавычки.\\n "
#: redbot/cogs/cleanup/cleanup.py:174
#, 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 ""
+msgstr "Удалить последние X сообщений от указанного пользователя.\\n\\n Пример:\\n `[p]cleanup user @Twentysix 2`\\n `[p]cleanup user Red 6`\\n"
#: redbot/cogs/cleanup/cleanup.py:237
#, docstring
@@ -55,7 +53,7 @@ msgstr "Сообщение не найдено."
#: redbot/cogs/cleanup/cleanup.py:276
#, 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 ""
+msgstr "Удаляет X сообщений перед указанным сообщением.\\n\\n Для получения идентификатора сообщения, включить режим разработчика во вкладке\\n в настройках Discord. Затем щелкните правой кнопкой мыши на сообщении\\n и скопируйте его идентификатор.\\n "
#: redbot/cogs/cleanup/cleanup.py:316
#, docstring
@@ -77,6 +75,11 @@ msgstr "Очистить командные сообщения и сообщен
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr "{} не похож на действительный ID сообщения."
diff --git a/redbot/cogs/cleanup/locales/sk-SK.po b/redbot/cogs/cleanup/locales/sk-SK.po
index 062b82e57..e12986498 100644
--- a/redbot/cogs/cleanup/locales/sk-SK.po
+++ b/redbot/cogs/cleanup/locales/sk-SK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Slovak\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sk\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: sk_SK\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/sr-SP.po b/redbot/cogs/cleanup/locales/sr-SP.po
index 825916173..a3a495dff 100644
--- a/redbot/cogs/cleanup/locales/sr-SP.po
+++ b/redbot/cogs/cleanup/locales/sr-SP.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sr\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: sr_SP\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/sv-SE.po b/redbot/cogs/cleanup/locales/sv-SE.po
index 76c1c87fb..bb1f32d3e 100644
--- a/redbot/cogs/cleanup/locales/sv-SE.po
+++ b/redbot/cogs/cleanup/locales/sv-SE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sv-SE\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: sv_SE\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "Avbruten."
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/tr-TR.po b/redbot/cogs/cleanup/locales/tr-TR.po
index 1b6f5381d..27672f7e2 100644
--- a/redbot/cogs/cleanup/locales/tr-TR.po
+++ b/redbot/cogs/cleanup/locales/tr-TR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: tr\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: tr_TR\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr "Mesajları silmek için komutlar."
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
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:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr "İptal."
@@ -77,6 +75,11 @@ msgstr "Komut mesajlarını ve mesajları bottan temizleyin."
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr "Botun gönderdiği tüm mesajları siler.\\n\\n Varsayılan olarak tümünü siler. Üçüncü bir bağımsız değişken belirtilirse,n desen eşleştirme için kullanılır: R ile başlarsa ve (n ile biterse) regex olarak yorumlanır ve buna uyan iletiler silinir. Aksi takdirde, basit bir alt dize testinde kullanılır.\\n\\n deseninize eklemek için bazı yararlı regex bayrakları içermeli:\\n Noktalar yeni satırlarla eşleşir: (?s); Yoksay: (?i); Her ikisi de: (?si)\\n"
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr "{} geçersiz mesaj ID'si."
diff --git a/redbot/cogs/cleanup/locales/uk-UA.po b/redbot/cogs/cleanup/locales/uk-UA.po
index 73941ff9d..2e8ed457d 100644
--- a/redbot/cogs/cleanup/locales/uk-UA.po
+++ b/redbot/cogs/cleanup/locales/uk-UA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: uk\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: uk_UA\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/vi-VN.po b/redbot/cogs/cleanup/locales/vi-VN.po
index a34b88179..e01833d62 100644
--- a/redbot/cogs/cleanup/locales/vi-VN.po
+++ b/redbot/cogs/cleanup/locales/vi-VN.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: vi\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: vi_VN\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/zh-CN.po b/redbot/cogs/cleanup/locales/zh-CN.po
index fe8462fcb..310e8e241 100644
--- a/redbot/cogs/cleanup/locales/zh-CN.po
+++ b/redbot/cogs/cleanup/locales/zh-CN.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: zh_CN\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/zh-HK.po b/redbot/cogs/cleanup/locales/zh-HK.po
index a43335ac5..9fab2978e 100644
--- a/redbot/cogs/cleanup/locales/zh-HK.po
+++ b/redbot/cogs/cleanup/locales/zh-HK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional, Hong Kong\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-HK\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: zh_HK\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/cleanup/locales/zh-TW.po b/redbot/cogs/cleanup/locales/zh-TW.po
index e2ad3231b..4ed82e300 100644
--- a/redbot/cogs/cleanup/locales/zh-TW.po
+++ b/redbot/cogs/cleanup/locales/zh-TW.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -12,19 +11,18 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-TW\n"
-"X-Crowdin-File: /cogs/cleanup/locales/messages.pot\n"
"Language: zh_TW\n"
-#: redbot/cogs/cleanup/cleanup.py:23
+#: redbot/cogs/cleanup/cleanup.py:22
#, docstring
msgid "Commands for cleaning up messages."
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:43
+#: redbot/cogs/cleanup/cleanup.py:42
msgid "Are you sure you want to delete {number} messages? (y/n)"
msgstr ""
-#: redbot/cogs/cleanup/cleanup.py:57
+#: redbot/cogs/cleanup/cleanup.py:56
msgid "Cancelled."
msgstr ""
@@ -77,6 +75,11 @@ msgstr ""
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: If it begins with r( and ends with ),\\n then it is interpreted as a regex, and messages that match it are\\n deleted. Otherwise, it is used in a simple substring test.\\n\\n Some helpful regex flags to include in your pattern:\\n Dots match newlines: (?s); Ignore case: (?i); Both: (?si)\\n "
msgstr ""
+#: redbot/cogs/cleanup/cleanup.py:540
+#, 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
msgid "{} doesn't look like a valid message ID."
msgstr ""
diff --git a/redbot/cogs/customcom/customcom.py b/redbot/cogs/customcom/customcom.py
index b9c674559..947169604 100644
--- a/redbot/cogs/customcom/customcom.py
+++ b/redbot/cogs/customcom/customcom.py
@@ -3,10 +3,11 @@ import random
from datetime import datetime, timedelta
from inspect import Parameter
from collections import OrderedDict
-from typing import Mapping, Tuple, Dict, Set
+from typing import Iterable, List, Mapping, Tuple, Dict, Set
from urllib.parse import quote_plus
import discord
+from fuzzywuzzy import process
from redbot.core import Config, checks, commands
from redbot.core.i18n import Translator, cog_i18n
@@ -205,6 +206,33 @@ class CustomCommands(commands.Cog):
"""Custom commands management."""
pass
+ @customcom.command(name="search")
+ @commands.guild_only()
+ async def cc_search(self, ctx: commands.Context, *, query):
+ """Searches through custom commands, according to the query."""
+ cc_commands = await CommandObj.get_commands(self.config.guild(ctx.guild))
+ extracted = process.extract(query, list(cc_commands.keys()))
+ accepted = []
+ for entry in extracted:
+ if entry[1] > 60:
+ # Match was decently strong
+ accepted.append((entry[0], cc_commands[entry[0]]))
+ else:
+ # Match wasn't strong enough
+ pass
+ if len(accepted) == 0:
+ return await ctx.send(_("No close matches were found."))
+ results = self.prepare_command_list(ctx, accepted)
+ if await ctx.embed_requested():
+ content = " \n".join(map("**{0[0]}** {0[1]}".format, results))
+ embed = discord.Embed(
+ title=_("Search results"), description=content, colour=await ctx.embed_colour()
+ )
+ await ctx.send(embed=embed)
+ else:
+ content = "\n".join(map("{0[0]:<12} : {0[1]}".format, results))
+ await ctx.send(_("The following matches have been found:") + box(content))
+
@customcom.group(name="create", aliases=["add"], invoke_without_command=True)
@checks.mod_or_permissions(administrator=True)
async def cc_create(self, ctx: commands.Context, command: str.lower, *, text: str):
@@ -236,7 +264,7 @@ class CustomCommands(commands.Cog):
except AlreadyExists:
await ctx.send(
_("This command already exists. Use `{command}` to edit it.").format(
- command="{}customcom edit".format(ctx.prefix)
+ command=f"{ctx.clean_prefix}customcom edit"
)
)
@@ -257,7 +285,7 @@ class CustomCommands(commands.Cog):
except AlreadyExists:
await ctx.send(
_("This command already exists. Use `{command}` to edit it.").format(
- command="{}customcom edit".format(ctx.prefix)
+ command=f"{ctx.clean_prefix}customcom edit"
)
)
except ArgParseError as e:
@@ -302,7 +330,7 @@ class CustomCommands(commands.Cog):
except NotFound:
await ctx.send(
_("That command doesn't exist. Use `{command}` to add it.").format(
- command="{}customcom create".format(ctx.prefix)
+ command=f"{ctx.clean_prefix}customcom create"
)
)
@@ -334,7 +362,7 @@ class CustomCommands(commands.Cog):
except NotFound:
await ctx.send(
_("That command doesn't exist. Use `{command}` to add it.").format(
- command="{}customcom create".format(ctx.prefix)
+ command=f"{ctx.clean_prefix}customcom create"
)
)
except ArgParseError as e:
@@ -355,27 +383,11 @@ class CustomCommands(commands.Cog):
_(
"There are no custom commands in this server."
" Use `{command}` to start adding some."
- ).format(command="{}customcom create".format(ctx.prefix))
+ ).format(command=f"{ctx.clean_prefix}customcom create")
)
return
- results = []
- for command, body in sorted(cc_dict.items(), key=lambda t: t[0]):
- responses = body["response"]
- if isinstance(responses, list):
- result = ", ".join(responses)
- elif isinstance(responses, str):
- result = responses
- else:
- continue
- # Cut preview to 52 characters max
- if len(result) > 52:
- result = result[:49] + "..."
- # Replace newlines with spaces
- result = result.replace("\n", " ")
- # Escape markdown and mass mentions
- result = escape(result, formatting=True, mass_mentions=True)
- results.append((f"{ctx.clean_prefix}{command}", result))
+ results = self.prepare_command_list(ctx, sorted(cc_dict.items(), key=lambda t: t[0]))
if await ctx.embed_requested():
# We need a space before the newline incase the CC preview ends in link (GH-2295)
@@ -663,3 +675,26 @@ class CustomCommands(commands.Cog):
"""
return set(await CommandObj.get_commands(self.config.guild(guild)))
+
+ @staticmethod
+ def prepare_command_list(
+ ctx: commands.Context, command_list: Iterable[Tuple[str, dict]]
+ ) -> List[Tuple[str, str]]:
+ results = []
+ for command, body in command_list:
+ responses = body["response"]
+ if isinstance(responses, list):
+ result = ", ".join(responses)
+ elif isinstance(responses, str):
+ result = responses
+ else:
+ continue
+ # Cut preview to 52 characters max
+ if len(result) > 52:
+ result = result[:49] + "..."
+ # Replace newlines with spaces
+ result = result.replace("\n", " ")
+ # Escape markdown and mass mentions
+ result = escape(result, formatting=True, mass_mentions=True)
+ results.append((f"{ctx.clean_prefix}{command}", result))
+ return results
diff --git a/redbot/cogs/customcom/locales/af-ZA.po b/redbot/cogs/customcom/locales/af-ZA.po
index 1ade89b23..38f65cd84 100644
--- a/redbot/cogs/customcom/locales/af-ZA.po
+++ b/redbot/cogs/customcom/locales/af-ZA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: af\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: af_ZA\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 6490685af..85a1f94f3 100644
--- a/redbot/cogs/customcom/locales/ar-SA.po
+++ b/redbot/cogs/customcom/locales/ar-SA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ar\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: ar_SA\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 5f1c97923..ee9917c12 100644
--- a/redbot/cogs/customcom/locales/bg-BG.po
+++ b/redbot/cogs/customcom/locales/bg-BG.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: bg\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: bg_BG\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 3b581810b..4d91d27e6 100644
--- a/redbot/cogs/customcom/locales/ca-ES.po
+++ b/redbot/cogs/customcom/locales/ca-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ca\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: ca_ES\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 0dfedfdeb..8f2ef826b 100644
--- a/redbot/cogs/customcom/locales/cs-CZ.po
+++ b/redbot/cogs/customcom/locales/cs-CZ.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: cs\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: cs_CZ\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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 ""
+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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Přidat náhodnou odpověď:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
-msgstr ""
+msgstr "Chcete vytvořit 'náhodný' vlastní příkaz? (y/n)"
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
-msgstr ""
+msgstr "Vypršel časový limit odpovědi, opakujte akci později."
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
-msgstr ""
+msgstr "Jakou odpověď chcete?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
-msgstr ""
+msgstr "Vytvoří příkazy používané k zobrazení textu."
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr "Správa vlastních příkazů."
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
-msgid "Custom command process cancelled."
-msgstr ""
-
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
-msgid "Custom command successfully added."
-msgstr ""
-
-#: redbot/cogs/customcom/customcom.py:238
#: redbot/cogs/customcom/customcom.py:259
+msgid "Custom command process cancelled."
+msgstr "Vlastní příkaz byl zrušen."
+
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
+msgid "Custom command successfully added."
+msgstr "Vlastní příkaz byl úspěšně přidán."
+
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
-msgstr ""
+msgstr "Tento příkaz neexistuje."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr "{} musí být jeden z {}"
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
-msgstr ""
+msgstr "Tento příkaz neexistuje. Použijte `{command}` pro jeho přidání."
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
-msgstr ""
+msgstr "Vlastní příkaz byl úspěšně upraven."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
-msgstr ""
+msgstr "Na tomto serveru nejsou žádné vlastní příkazy. Použij `{command}` pro začátek přidávání."
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
-msgstr ""
+msgstr "Seznam vlastních příkazů"
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
-msgstr ""
+msgstr "Strana {num}/{total}"
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
-msgstr ""
+msgstr "Nemohu najít tento vlastní příkaz."
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr "Náhodně"
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr "Normální"
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
-msgstr ""
+msgstr "Odpovědi:\\n"
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
-msgstr ""
+msgstr "Příliš mnoho argumentů!"
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 3610a3b5f..ea354f843 100644
--- a/redbot/cogs/customcom/locales/da-DK.po
+++ b/redbot/cogs/customcom/locales/da-DK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: da\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: da_DK\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Tilføj et tilfældig svar:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
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:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "Hvilket svar vil du have?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr "Skab kommandoer brugt til at fremvise tekst."
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr "Brugerdefineret kommando håndtering."
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 fb97c98fa..08edc57cd 100644
--- a/redbot/cogs/customcom/locales/de-DE.po
+++ b/redbot/cogs/customcom/locales/de-DE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,187 +11,203 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: de\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: de_DE\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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 "Willkommen zum interaktiven Zufalls {cc} Generator!\\nJede Nachricht die du sendest wird als zufällige Antwort verwendet, sobald dieser {cc} ausgelöst wird. Um das interaktive Menu zu verlassen, tippe `{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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Füge eine zufällige Antwort hinzu:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
-msgstr "Zufällige Antworten müssen die selben Argumente entgegennehmen!"
+msgstr "Zufällige Antworten müssen die gleichen Argumente aufweisen!"
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
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:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
-msgstr "Antwortzeitlimit erreicht, bitte versuche es später erneut."
+msgstr "Zeitüberschreitung bei der Antwort, versuche es später erneut."
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "Welche Reaktion willst du?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
-msgstr "Erstellt Befehle, die Texte ausgeben."
+msgstr "Erstellt Befehle, die vorgefertigte Texte ausgeben."
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
-msgstr "Benutzerdefinierte Befehle verwalten."
+msgstr "Verwalte die benutzerdefinierten Befehle."
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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 ""
+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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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 zufällige Antworten ausgibt!\\n\\n Anmerkung: Dieser Befehl ist interaktiv.\\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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
-msgstr "Es existiert bereits ein Bot Befehl mit dem selben Namen."
+msgstr "Es existiert bereits ein Befehl des Bots mit diesem Namen."
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
-msgstr ""
+msgstr "Der Vorgang, zum Erstellen eines benutzedefinierten Befehls, wurde abgebrochen."
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "Benutzerdefinierter Befehl erfolgreich hinzugefügt."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
-msgstr "Dieser Befehl existiert bereits. Verwende `{command}` um ihn zu editieren."
+msgstr "Dieser Befehl ist bereits vorhanden. Verwende `{command}` um ihn zu editieren."
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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 deinBefehl Dein gewünschter Text`\\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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "Dieser Befehl existiert nicht."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr "Ein {} darf diesen Befehl alle {} Sekunden aufrufen"
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr "Dieser Befehl hat keine Abklingzeit."
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr "{} muss einer von {} sein"
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr "Abklingzeit des benutzerdefinierten Befehls erfolgreich bearbeitet."
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
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:312
+#: redbot/cogs/customcom/customcom.py:340
#, 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:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "Benutzerdefinierter Befehl erfolgreich gelöscht."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, 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:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "Benutzerdefinierter Befehl erfolgreich bearbeitet."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
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:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr "Liste der benutzerdefinierten Befehle"
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr "Seite {num}/{total}"
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr "Zeigt die Einstellungen und Antworten eines benutzerdefinierten Befehls an."
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr "Ich konnte diesen benutzerdefinierten Befehl nicht finden."
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr "Zufall"
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr "Normal"
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
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:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr "Cooldown:\\n"
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr "{num} Sekunden pro {period}\\n"
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr "Antworten:\\n"
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr "Zu viele Argumente!"
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr "Argumente müssen sequentiell sein. Fehlende Argumente: "
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 9edd2a99f..634b674a8 100644
--- a/redbot/cogs/customcom/locales/el-GR.po
+++ b/redbot/cogs/customcom/locales/el-GR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: el\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: el_GR\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 fcad124f0..882eed3b8 100644
--- a/redbot/cogs/customcom/locales/es-ES.po
+++ b/redbot/cogs/customcom/locales/es-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: es-ES\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: es_ES\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Agrega una respuesta aleatoria:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "¿Qué tipo de respuesta quieres?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "Comando personalizado añadido satifactoriamente."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "Este comando no existe."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "Comando personalizado eliminado satifactoriamente."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "Comando personalizado editado con éxito."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 f8a85be7a..74f3bdad7 100644
--- a/redbot/cogs/customcom/locales/fi-FI.po
+++ b/redbot/cogs/customcom/locales/fi-FI.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fi\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: fi_FI\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 412194aad..ea71f25ed 100644
--- a/redbot/cogs/customcom/locales/fr-FR.po
+++ b/redbot/cogs/customcom/locales/fr-FR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fr\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: fr_FR\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Ajouter une réponse aléatoire :"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
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:140
+#: redbot/cogs/customcom/customcom.py:141
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:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr "Requête expirée, veuillez réessayer ultérieurement."
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "Quelle réponse voulez-vous ?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr "Crée des commandes utilisées pour afficher du texte."
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr "Gestion des commandes personnalisées."
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
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:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr "Processus de commande personnalisée annulé."
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "Commande personnalisée ajoutée avec succès."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
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:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "Cette commande n'existe pas."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr "Un {} peut appeler cette commande toutes les {} secondes"
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr "Cette commande n'a pas de cooldown."
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr "{} doit être l'un des {}"
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr "Le cooldown de commande personnalisé a été modifié avec succès."
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
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:312
+#: redbot/cogs/customcom/customcom.py:340
#, 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:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "La commande personnalisée a été supprimée avec succès."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, 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:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "Commande personnalisée modifiée avec succès."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
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:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr "Liste de commandes personnalisées"
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr "Page {num}/{total}"
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr "Affiche les réponses d'une commande personnalisée et ses paramètres."
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
-msgstr "Je n'ai pas trouvé cette commande personnalisée."
+msgstr "Je n'ai pas pu trouver cette commande personnalisée."
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr "Aléatoire"
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr "Normal"
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
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:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr "Cooldowns :\\n"
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr "{num} secondes par {period}\\n"
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr "Réponses :\\n"
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr "Trop d'arguments !"
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr "Les arguments doivent être séquentiels. Arguments manquants : "
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 13ea8e979..6ac7ca8ea 100644
--- a/redbot/cogs/customcom/locales/he-IL.po
+++ b/redbot/cogs/customcom/locales/he-IL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: he\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: he_IL\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 7f96867f9..bbb845f4e 100644
--- a/redbot/cogs/customcom/locales/hu-HU.po
+++ b/redbot/cogs/customcom/locales/hu-HU.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: hu\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: hu_HU\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 3876e3bd1..d7a1f8992 100644
--- a/redbot/cogs/customcom/locales/id-ID.po
+++ b/redbot/cogs/customcom/locales/id-ID.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: id\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: id_ID\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Tambahkan tanggapan acak:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "Tanggapan apa yang anda inginkan?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "Perintah kustom berhasil ditambahkan."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "Perintah tersebut tidak ada."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "Perintah kustom berhasil dihapus."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "Perintah kustom berhasil diubah."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 30e18eb69..bf0f6b827 100644
--- a/redbot/cogs/customcom/locales/it-IT.po
+++ b/redbot/cogs/customcom/locales/it-IT.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: it\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: it_IT\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Aggiungere una risposta casuale:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "Quale risposta vuoi?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "Comando personalizzato aggiunto con successo."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "Tale comando non esiste."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "Comando personalizzato eliminato correttamente."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "Comando personalizzato modificato con successo."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 d712ef855..0162879ac 100644
--- a/redbot/cogs/customcom/locales/ja-JP.po
+++ b/redbot/cogs/customcom/locales/ja-JP.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ja\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: ja_JP\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 5b8600470..537d4833d 100644
--- a/redbot/cogs/customcom/locales/ko-KR.po
+++ b/redbot/cogs/customcom/locales/ko-KR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ko\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: ko_KR\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "등록된 랜덤 대답 리스트 :"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "어떤 대답을 원해요?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "커스텀 커맨드가 성공적으로 추가됐어요."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "해당 커맨드는 추가되어 있지 않아요."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "커스텀 커맨드가 성공적으로 삭제됐어요."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "커스텀 커맨드가 성공적으로 수정됐어요."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 01f1fd971..55943bd83 100644
--- a/redbot/cogs/customcom/locales/nl-NL.po
+++ b/redbot/cogs/customcom/locales/nl-NL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: nl\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: nl_NL\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Voer een willekeurig antwoord in:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 f472ed5ba..bbe59e492 100644
--- a/redbot/cogs/customcom/locales/no-NO.po
+++ b/redbot/cogs/customcom/locales/no-NO.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: no\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: no_NO\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 3de7dfb12..503f8bead 100644
--- a/redbot/cogs/customcom/locales/pl-PL.po
+++ b/redbot/cogs/customcom/locales/pl-PL.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:14\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pl\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: pl_PL\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 4a550fe49..e4c1246e9 100644
--- a/redbot/cogs/customcom/locales/pt-BR.po
+++ b/redbot/cogs/customcom/locales/pt-BR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-BR\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: pt_BR\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 28554f210..be3dd0695 100644
--- a/redbot/cogs/customcom/locales/pt-PT.po
+++ b/redbot/cogs/customcom/locales/pt-PT.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: pt-PT\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: pt_PT\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 8c5939a11..f0da334c8 100644
--- a/redbot/cogs/customcom/locales/ro-RO.po
+++ b/redbot/cogs/customcom/locales/ro-RO.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ro\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: ro_RO\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 d4ed1fd3e..ee575b404 100644
--- a/redbot/cogs/customcom/locales/ru-RU.po
+++ b/redbot/cogs/customcom/locales/ru-RU.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ru\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: ru_RU\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Добавить случайный ответ:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr "Случайные ответы должны принимать те же аргументы!"
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr "Вы хотите создать 'произвольную' пользовательскую команду? (y/n)"
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr "Время ответа истекло, повторите попытку позже."
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "Какой ответ вы хотите?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr "Создает команды, используемые для отображения текста."
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr "Управление пользовательскими командами."
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr "Уже существует команда бота с таким же именем."
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "Пользовательская команда успешно добавлена."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr "Эта команда уже существует. Используйте `{command}` для редактирования."
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "Такой команды не существует."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr "{} может вызывать эту команду каждые {} секунд"
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr "Эта команда не имеет времени восстановления."
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr "{} должен быть одним из {}"
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr "Время восстановления пользовательской команды успешно отредактировано."
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr "Эта команда не существует. Используйте `{command}`, чтобы добавить ее."
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "Пользовательская команда успешно удалена."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "Пользовательская команда успешно отредактирована."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr "На этом сервере нет пользовательских команд. Используйте `{command}`, чтобы начать добавлять некоторые."
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr "Список пользовательских команд"
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr "Страница {num}/{total}"
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr "Слишком много аргументов!"
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr "Аргументы должны быть последовательными. Отсутствующие аргументы: "
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
msgid "Conflicting colon notation for argument {index}: \\\"{name1}\\\" and \\\"{name2}\\\"."
msgstr ""
diff --git a/redbot/cogs/customcom/locales/sk-SK.po b/redbot/cogs/customcom/locales/sk-SK.po
index c9a7efb61..78e839de5 100644
--- a/redbot/cogs/customcom/locales/sk-SK.po
+++ b/redbot/cogs/customcom/locales/sk-SK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Slovak\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sk\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: sk_SK\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 76bd36192..8b22d9cad 100644
--- a/redbot/cogs/customcom/locales/sr-SP.po
+++ b/redbot/cogs/customcom/locales/sr-SP.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:15\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sr\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: sr_SP\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 73fb3705a..b01638589 100644
--- a/redbot/cogs/customcom/locales/sv-SE.po
+++ b/redbot/cogs/customcom/locales/sv-SE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: sv-SE\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: sv_SE\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Lägg till ett slumpmässigt svar:"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "Vilket svar vill du ha?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "Det anpassade kommandot har lagts till."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "Det kommandot finns inte."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "Det anpassade kommandot är nu borttaget."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "Det anpassade kommandot har nu ändrats."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 6d90d04be..d0db75870 100644
--- a/redbot/cogs/customcom/locales/tr-TR.po
+++ b/redbot/cogs/customcom/locales/tr-TR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: tr\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: tr_TR\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr "Rastgele yanıt ekle"
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr "Rastgele yanıtlar aynı argümanları almalı."
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
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:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
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:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr "İstediğin yanıt nedir?"
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr "Yazı gösterecek komutlar oluşturur"
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr "Özel komut yönetimi"
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr "Bu isimle bir komut zaten bulunmakta."
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr "Özel komut başarıyla eklendi."
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
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:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr "Bu komut var gibi görünmüyor."
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr "{} kişisi bu komutu {} saniye de bir çalıştırabilir."
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr "Bu komutun bekleme süresi bulunmuyor."
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr "{} 'dan biri {} olmalı."
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr "Özel komut bekleme süresi başarılı bir şekilde düzenlendi."
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
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:312
+#: redbot/cogs/customcom/customcom.py:340
#, 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:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr "Özel komut başarıyla kaldırıldı."
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, 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:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr "Özel komut başarıyla düzenlendi."
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
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:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr "Özel komut listesi"
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr "{num}/{total} sayfa"
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr "Özel bir komutu, ayarlarını ve yanıtlarını gösterir."
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr "Bu özel komutu bulamadım."
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr "Rastgele"
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr "Normal"
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
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:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr "Bekleme süresi:\\n"
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr "{num} saniye her {period} başına\\n"
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr "Yanıtlar"
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr "Çok fazla argüman"
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr "Girdiler sırayla olmalıdır. Eksik girdiler:"
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 eb4471320..faec258b1 100644
--- a/redbot/cogs/customcom/locales/uk-UA.po
+++ b/redbot/cogs/customcom/locales/uk-UA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: uk\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: uk_UA\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 1cf520dc1..c94c2dde7 100644
--- a/redbot/cogs/customcom/locales/vi-VN.po
+++ b/redbot/cogs/customcom/locales/vi-VN.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: vi\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: vi_VN\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 a7d1dd4e5..b7bea892c 100644
--- a/redbot/cogs/customcom/locales/zh-CN.po
+++ b/redbot/cogs/customcom/locales/zh-CN.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: zh_CN\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 e01c92b28..5405a8818 100644
--- a/redbot/cogs/customcom/locales/zh-HK.po
+++ b/redbot/cogs/customcom/locales/zh-HK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional, Hong Kong\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-HK\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: zh_HK\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 eac77b1b7..7d2245ccf 100644
--- a/redbot/cogs/customcom/locales/zh-TW.po
+++ b/redbot/cogs/customcom/locales/zh-TW.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -12,186 +11,202 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: zh-TW\n"
-"X-Crowdin-File: /cogs/customcom/locales/messages.pot\n"
"Language: zh_TW\n"
-#: redbot/cogs/customcom/customcom.py:52
+#: redbot/cogs/customcom/customcom.py:53
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:63
+#: redbot/cogs/customcom/customcom.py:64
msgid "Add a random response:"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:75
+#: redbot/cogs/customcom/customcom.py:76
msgid "Random responses must take the same arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:140
+#: redbot/cogs/customcom/customcom.py:141
msgid "Do you want to create a 'randomized' custom command? (y/n)"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:146
-#: redbot/cogs/customcom/customcom.py:157
+#: redbot/cogs/customcom/customcom.py:147
+#: redbot/cogs/customcom/customcom.py:158
msgid "Response timed out, please try again later."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:151
+#: redbot/cogs/customcom/customcom.py:152
msgid "What response do you want?"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:191
+#: redbot/cogs/customcom/customcom.py:192
#, docstring
msgid "Creates commands used to display text."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:205
+#: redbot/cogs/customcom/customcom.py:206
#, docstring
msgid "Custom commands management."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:211
+#: redbot/cogs/customcom/customcom.py:212
+#, docstring
+msgid "Searches through custom commands, according to the query."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:224
+msgid "No close matches were found."
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:229
+msgid "Search results"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:234
+msgid "The following matches have been found:"
+msgstr ""
+
+#: redbot/cogs/customcom/customcom.py:239
#, 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:222
+#: redbot/cogs/customcom/customcom.py:250
#, 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:227
-#: redbot/cogs/customcom/customcom.py:252
+#: redbot/cogs/customcom/customcom.py:255
+#: redbot/cogs/customcom/customcom.py:280
msgid "There already exists a bot command with the same name."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:231
+#: redbot/cogs/customcom/customcom.py:259
msgid "Custom command process cancelled."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:235
-#: redbot/cogs/customcom/customcom.py:256
+#: redbot/cogs/customcom/customcom.py:263
+#: redbot/cogs/customcom/customcom.py:284
msgid "Custom command successfully added."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:238
-#: redbot/cogs/customcom/customcom.py:259
+#: redbot/cogs/customcom/customcom.py:266
+#: redbot/cogs/customcom/customcom.py:287
msgid "This command already exists. Use `{command}` to edit it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:246
+#: redbot/cogs/customcom/customcom.py:274
#, 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:271
+#: redbot/cogs/customcom/customcom.py:299
#, 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:284
-#: redbot/cogs/customcom/customcom.py:321
+#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:349
msgid "That command doesn't exist."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:289
+#: redbot/cogs/customcom/customcom.py:317
msgid "A {} may call this command every {} seconds"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:293
+#: redbot/cogs/customcom/customcom.py:321
msgid "This command has no cooldown."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:297
+#: redbot/cogs/customcom/customcom.py:325
msgid "{} must be one of {}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:301
+#: redbot/cogs/customcom/customcom.py:329
msgid "Custom command cooldown successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:304
-#: redbot/cogs/customcom/customcom.py:336
+#: redbot/cogs/customcom/customcom.py:332
+#: redbot/cogs/customcom/customcom.py:364
msgid "That command doesn't exist. Use `{command}` to add it."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:312
+#: redbot/cogs/customcom/customcom.py:340
#, docstring
msgid "Delete a custom command.\\n\\n Example:\\n - `[p]customcom delete yourcommand`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:319
+#: redbot/cogs/customcom/customcom.py:347
msgid "Custom command successfully deleted."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:326
+#: redbot/cogs/customcom/customcom.py:354
#, docstring
msgid "Edit a custom command.\\n\\n Example:\\n - `[p]customcom edit yourcommand Text you want`\\n "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:333
+#: redbot/cogs/customcom/customcom.py:361
msgid "Custom command successfully edited."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:346
+#: redbot/cogs/customcom/customcom.py:374
#, 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:355
+#: redbot/cogs/customcom/customcom.py:383
msgid "There are no custom commands in this server. Use `{command}` to start adding some."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:387
+#: redbot/cogs/customcom/customcom.py:399
msgid "Custom Command List"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:391
+#: redbot/cogs/customcom/customcom.py:403
msgid "Page {num}/{total}"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:401
+#: redbot/cogs/customcom/customcom.py:413
#, docstring
msgid "Shows a custom command's reponses and its settings."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:406
+#: redbot/cogs/customcom/customcom.py:418
msgid "I could not not find that custom command."
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Random"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:421
+#: redbot/cogs/customcom/customcom.py:433
msgid "Normal"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:423
+#: redbot/cogs/customcom/customcom.py:435
msgid "Command: {command_name}\\nAuthor: {author}\\nCreated: {created_at}\\nType: {type}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:435
+#: redbot/cogs/customcom/customcom.py:447
msgid "Cooldowns:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:437
+#: redbot/cogs/customcom/customcom.py:449
msgid "{num} seconds per {period}\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:440
+#: redbot/cogs/customcom/customcom.py:452
msgid "Responses:\\n"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:535
+#: redbot/cogs/customcom/customcom.py:547
msgid "Too many arguments!"
msgstr ""
-#: redbot/cogs/customcom/customcom.py:539
+#: redbot/cogs/customcom/customcom.py:551
msgid "Arguments must be sequential. Missing arguments: "
msgstr ""
-#: redbot/cogs/customcom/customcom.py:565
+#: redbot/cogs/customcom/customcom.py:577
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 162a748af..67f51769c 100644
--- a/redbot/cogs/downloader/downloader.py
+++ b/redbot/cogs/downloader/downloader.py
@@ -504,9 +504,16 @@ class Downloader(commands.Cog):
# noinspection PyTypeChecker
repo = await self._repo_manager.add_repo(name=name, url=repo_url, branch=branch)
except errors.ExistingGitRepo:
- await ctx.send(_("That git repo has already been added under another name."))
+ await ctx.send(
+ _("The repo name you provided is already in use. Please choose another name.")
+ )
except errors.CloningError as err:
- await ctx.send(_("Something went wrong during the cloning process."))
+ await ctx.send(
+ _(
+ "Something went wrong during the cloning process."
+ " See logs for more information."
+ )
+ )
log.exception(
"Something went wrong whilst cloning %s (to revision: %s)",
repo_url,
@@ -514,16 +521,19 @@ class Downloader(commands.Cog):
exc_info=err,
)
except OSError:
+ log.exception(
+ "Something went wrong trying to add repo %s under name %s", repo_url, name,
+ )
await ctx.send(
_(
"Something went wrong trying to add that repo."
- " Your repo name might have an invalid character."
+ " See logs for more information."
)
)
else:
await ctx.send(_("Repo `{name}` successfully added.").format(name=name))
if repo.install_msg:
- await ctx.send(repo.install_msg.replace("[p]", ctx.prefix))
+ await ctx.send(repo.install_msg.replace("[p]", ctx.clean_prefix))
@repo.command(name="delete", aliases=["remove", "del"], usage="")
async def _repo_del(self, ctx: commands.Context, repo: Repo) -> None:
@@ -738,12 +748,12 @@ class Downloader(commands.Cog):
_(
"\nThese cogs are now pinned and won't get updated automatically."
" To change this, use `{prefix}cog unpin `"
- ).format(prefix=ctx.prefix)
+ ).format(prefix=ctx.clean_prefix)
if rev is not None
else ""
)
+ _("\nYou can load them using `{prefix}load `").format(
- prefix=ctx.prefix
+ prefix=ctx.clean_prefix
)
+ message
)
@@ -751,7 +761,7 @@ class Downloader(commands.Cog):
await self.send_pagified(ctx, f"{message}{deprecation_notice}\n---")
for cog in installed_cogs:
if cog.install_msg:
- await ctx.send(cog.install_msg.replace("[p]", ctx.prefix))
+ await ctx.send(cog.install_msg.replace("[p]", ctx.clean_prefix))
@cog.command(name="uninstall", usage="")
async def _cog_uninstall(self, ctx: commands.Context, *cogs: InstalledCog) -> None:
@@ -794,7 +804,7 @@ class Downloader(commands.Cog):
"\nThey were most likely removed without using `{prefix}cog uninstall`.\n"
"You 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}`."
- ).format(prefix=ctx.prefix, cogs=" ".join(failed_cogs))
+ ).format(prefix=ctx.clean_prefix, cogs=" ".join(failed_cogs))
)
await self.send_pagified(ctx, message)
@@ -856,6 +866,8 @@ class Downloader(commands.Cog):
async with ctx.typing():
cogs_to_check, failed = await self._get_cogs_to_check()
cogs_to_update, libs_to_update = await self._available_updates(cogs_to_check)
+ cogs_to_update, filter_message = self._filter_incorrect_cogs(cogs_to_update)
+
message = ""
if cogs_to_update:
cognames = [cog.name for cog in cogs_to_update]
@@ -867,6 +879,9 @@ class Downloader(commands.Cog):
message += _("\nThese shared libraries can be updated: ") + humanize_list(
tuple(map(inline, libnames))
)
+ if not (cogs_to_update or libs_to_update) and filter_message:
+ message += _("No cogs can be updated.")
+ message += filter_message
if not message:
message = _("All installed cogs are up to date.")
@@ -1278,7 +1293,7 @@ class Downloader(commands.Cog):
query: discord.Message = await ctx.send(message)
if can_react:
# noinspection PyAsyncCall
- start_adding_reactions(query, ReactionPredicate.YES_OR_NO_EMOJIS, ctx.bot.loop)
+ start_adding_reactions(query, ReactionPredicate.YES_OR_NO_EMOJIS)
pred = ReactionPredicate.yes_or_no(query, ctx.author)
event = "reaction_add"
else:
diff --git a/redbot/cogs/downloader/locales/af-ZA.po b/redbot/cogs/downloader/locales/af-ZA.po
index 48ff95499..dffe1be32 100644
--- a/redbot/cogs/downloader/locales/af-ZA.po
+++ b/redbot/cogs/downloader/locales/af-ZA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: af\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: af_ZA\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,7 @@ msgid "Your response has timed out, please try again."
msgstr ""
#: redbot/cogs/downloader/converters.py:14
-#: redbot/cogs/downloader/repo_manager.py:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 5193feccf..3aaab1525 100644
--- a/redbot/cogs/downloader/locales/ar-SA.po
+++ b/redbot/cogs/downloader/locales/ar-SA.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ar\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: ar_SA\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,7 @@ msgid "Your response has timed out, please try again."
msgstr ""
#: redbot/cogs/downloader/converters.py:14
-#: redbot/cogs/downloader/repo_manager.py:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 9b587f2c4..d1f546e04 100644
--- a/redbot/cogs/downloader/locales/bg-BG.po
+++ b/redbot/cogs/downloader/locales/bg-BG.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: bg\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: bg_BG\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,7 @@ msgid "Your response has timed out, please try again."
msgstr ""
#: redbot/cogs/downloader/converters.py:14
-#: redbot/cogs/downloader/repo_manager.py:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
-msgstr "Това GIT хранилище вече е добавено под друго име."
-
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
-msgstr "Нещо се обърка при процеса на размножаване."
-
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr "Липсващо от info.json"
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr "Актуализацията на COG е успешна."
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr "Няма такава команда."
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 dedf3e74b..b1d7a02d9 100644
--- a/redbot/cogs/downloader/locales/ca-ES.po
+++ b/redbot/cogs/downloader/locales/ca-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:11\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: ca\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: ca_ES\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,7 @@ msgid "Your response has timed out, please try again."
msgstr ""
#: redbot/cogs/downloader/converters.py:14
-#: redbot/cogs/downloader/repo_manager.py:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 6dbee2ee9..ac33b8adb 100644
--- a/redbot/cogs/downloader/locales/cs-CZ.po
+++ b/redbot/cogs/downloader/locales/cs-CZ.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: cs\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: cs_CZ\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,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:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
-msgstr "Tento git repozitář již byl přidán pod jiným názvem."
-
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
-msgstr "Během procesu klonování se něco pokazilo."
-
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr "Repozitář `{name} byl úspěšně přidán."
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr "Odstranit repozitář a jeho soubory."
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr "Repozitář{repo.name}` byl úspěšně smazán."
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr "Seznam všech nainstalovaných repozitářů."
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr "Nainstalovaná repozice:\\n\\n"
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr "Zobrazí informace o repozitáři."
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr "\\nAktualizováno: "
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr "Příkazy pro správu instalace Cog."
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr "\\nAktualizováno: "
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr "Dobře, tedy."
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr "Zdá se, že tento příkaz neexistuje."
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 6e5fbfa9c..b5ad5d5da 100644
--- a/redbot/cogs/downloader/locales/da-DK.po
+++ b/redbot/cogs/downloader/locales/da-DK.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: da\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: da_DK\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,7 @@ msgid "Your response has timed out, please try again."
msgstr ""
#: redbot/cogs/downloader/converters.py:14
-#: redbot/cogs/downloader/repo_manager.py:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 2ba8444d8..c7216455c 100644
--- a/redbot/cogs/downloader/locales/de-DE.po
+++ b/redbot/cogs/downloader/locales/de-DE.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: de\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: de_DE\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,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:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr "Keine Downloader Cog gefunden."
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
-msgstr "Dieser git repo wurde bereits unter einem anderem Namen hinzugefügt."
-
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
-msgstr "Während des Klonens ist etwas schief gegangen."
-
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr "Repo `{name}` erfolgreich hinzugefügt."
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr "Entferne ein repo und dessen Dateien."
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr "Das repo `{repo.name}` wurde erfolgreich gelöscht."
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr "Liste aller installierten repos."
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr "Installierte Repos:\\n\\n"
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr "Zeige Informationen über ein repo an."
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr "Nicht in info.json"
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr "\\naktualisiert: "
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr "Cog Installation Verwaltungsbefehle."
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr "Installiere ein cog aus dem angegebenen repo."
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr "Cogs erfolgreich deinstalliert: "
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr "Alle installierten cogs sind bereits auf dem neuesten Stand."
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, 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:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr "Installierte Cogs:\\n"
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr "Verfügbare Cogs:\\n"
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr "Liste Informationen über ein einzelnes cog auf."
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
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:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr "Cog Update erfolgreich."
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr "\\naktualisiert: "
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
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:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr "Möchtest du die aktualisierten cogs neu laden?"
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr "Also gut."
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr "Fehlt aus installierten repos"
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr "Dieser Befehl scheint nicht zu existieren."
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 31c6debcf..82024f175 100644
--- a/redbot/cogs/downloader/locales/el-GR.po
+++ b/redbot/cogs/downloader/locales/el-GR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: el\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: el_GR\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,7 @@ msgid "Your response has timed out, please try again."
msgstr ""
#: redbot/cogs/downloader/converters.py:14
-#: redbot/cogs/downloader/repo_manager.py:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 68849bd76..67886249f 100644
--- a/redbot/cogs/downloader/locales/es-ES.po
+++ b/redbot/cogs/downloader/locales/es-ES.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:16\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: es-ES\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: es_ES\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,7 @@ msgid "Your response has timed out, please try again."
msgstr ""
#: redbot/cogs/downloader/converters.py:14
-#: redbot/cogs/downloader/repo_manager.py:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
-msgstr "Ese repositorio ya ha sido agregado con otro nombre."
-
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
-msgstr "Algo malo ha ocurrido durante la clonación."
-
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr "Ausente de info.json"
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr "Cog actualizado exitósamente."
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr "Ese comando no parece existir."
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 ed9092b2e..ef91473d0 100644
--- a/redbot/cogs/downloader/locales/fi-FI.po
+++ b/redbot/cogs/downloader/locales/fi-FI.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:12\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fi\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: fi_FI\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,7 +22,7 @@ msgid "Your response has timed out, please try again."
msgstr ""
#: redbot/cogs/downloader/converters.py:14
-#: redbot/cogs/downloader/repo_manager.py:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr ""
@@ -63,405 +61,409 @@ msgstr ""
msgid "Repo names can only contain characters A-z, numbers, underscores, and hyphens."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
+#: redbot/cogs/downloader/downloader.py:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
msgid "The repo `{repo.name}` has been deleted successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:585
+#: redbot/cogs/downloader/downloader.py:595
msgid "This repo is already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:595
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:735
+#: redbot/cogs/downloader/downloader.py:745
msgid "Successfully installed cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:738
+#: redbot/cogs/downloader/downloader.py:748
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:745
+#: redbot/cogs/downloader/downloader.py:755
msgid "\\nYou can load them using `{prefix}load `"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:768
#, 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:785
+#: redbot/cogs/downloader/downloader.py:795
msgid "Successfully uninstalled cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:788
+#: redbot/cogs/downloader/downloader.py:798
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:793
+#: redbot/cogs/downloader/downloader.py:803
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:803
+#: redbot/cogs/downloader/downloader.py:813
#, docstring
msgid "Pin cogs - this will lock cogs on their current version."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:819
+#: redbot/cogs/downloader/downloader.py:829
msgid "Pinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:821
+#: redbot/cogs/downloader/downloader.py:831
msgid "\\nThese cogs were already pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:826
+#: redbot/cogs/downloader/downloader.py:836
#, docstring
msgid "Unpin cogs - this will remove update lock from cogs."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:842
+#: redbot/cogs/downloader/downloader.py:852
msgid "Unpinned cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:844
+#: redbot/cogs/downloader/downloader.py:854
msgid "\\nThese cogs weren't pinned: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:849
+#: redbot/cogs/downloader/downloader.py:859
#, 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:862
+#: redbot/cogs/downloader/downloader.py:874
msgid "These cogs can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:867
+#: redbot/cogs/downloader/downloader.py:879
msgid "\\nThese shared libraries can be updated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:872
+#: redbot/cogs/downloader/downloader.py:883
+msgid "No cogs can be updated."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:887
msgid "All installed cogs are up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:881
-#, docstring
-msgid "Update all cogs, or ones of your choosing."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:886
-#, docstring
-msgid "Update all cogs from repos of your choosing."
-msgstr ""
-
#: redbot/cogs/downloader/downloader.py:896
#, docstring
+msgid "Update all cogs, or ones of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:901
+#, docstring
+msgid "Update all cogs from repos of your choosing."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:911
+#, 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:931
+#: redbot/cogs/downloader/downloader.py:946
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:963
+#: redbot/cogs/downloader/downloader.py:978
msgid "There were no cogs to check."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:966
+#: redbot/cogs/downloader/downloader.py:981
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:981
+#: redbot/cogs/downloader/downloader.py:996
msgid "Cogs from provided repos are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:984
+#: redbot/cogs/downloader/downloader.py:999
msgid "Provided cogs are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:988
+#: redbot/cogs/downloader/downloader.py:1003
msgid "Cogs from provided repo are already up to date with this revision."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:993
+#: redbot/cogs/downloader/downloader.py:1008
msgid "Provided cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:995
+#: redbot/cogs/downloader/downloader.py:1010
msgid "All installed cogs are already up to date."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1000
+#: redbot/cogs/downloader/downloader.py:1015
msgid "\\nThese cogs are pinned and therefore weren't checked: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1023
+#: redbot/cogs/downloader/downloader.py:1038
#, docstring
msgid "List all available cogs from a single repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1027
+#: redbot/cogs/downloader/downloader.py:1042
msgid "Installed Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1034
+#: redbot/cogs/downloader/downloader.py:1049
msgid "Available Cogs:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1047
+#: redbot/cogs/downloader/downloader.py:1062
#, docstring
msgid "List information about a single cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1051
+#: redbot/cogs/downloader/downloader.py:1066
msgid "There is no cog `{cog_name}` in the repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1057
+#: redbot/cogs/downloader/downloader.py:1072
msgid "Information on {cog_name}:\\n{description}\\n\\nMade by: {author}\\nRequirements: {requirements}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1128
+#: redbot/cogs/downloader/downloader.py:1143
msgid "\\nCouldn't find these cogs in {repo.name}: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1132
+#: redbot/cogs/downloader/downloader.py:1147
msgid "\\nThese cogs were already installed: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1136
+#: redbot/cogs/downloader/downloader.py:1151
msgid "\\nSome cogs with these names are already installed from different repos: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1154
+#: redbot/cogs/downloader/downloader.py:1169
msgid " (Minimum: {min_version})"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1167
+#: redbot/cogs/downloader/downloader.py:1182
msgid " (Minimum: {min_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1171
+#: redbot/cogs/downloader/downloader.py:1186
msgid ", at most: {max_version}"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1179
+#: redbot/cogs/downloader/downloader.py:1194
msgid "\\nThese cogs require higher python version than you have: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1183
+#: redbot/cogs/downloader/downloader.py:1198
msgid "\\nThese cogs require different Red version than you currently have ({current_version}): "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1244
+#: redbot/cogs/downloader/downloader.py:1259
msgid "Cog update completed successfully."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1249
+#: redbot/cogs/downloader/downloader.py:1264
msgid "\\nUpdated: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1252
+#: redbot/cogs/downloader/downloader.py:1267
msgid "\\nFailed to update cogs: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1254
+#: redbot/cogs/downloader/downloader.py:1269
msgid "No cogs were updated."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1256
+#: redbot/cogs/downloader/downloader.py:1271
msgid "\\nSome shared libraries were updated, you should restart the bot to bring the changes into effect."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1262
+#: redbot/cogs/downloader/downloader.py:1277
msgid "\\nFailed to install shared libraries: "
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1270
+#: redbot/cogs/downloader/downloader.py:1285
msgid "None of the updated cogs were previously loaded. Update complete."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1274
+#: redbot/cogs/downloader/downloader.py:1289
msgid "Would you like to reload the updated cogs?"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1297
+#: redbot/cogs/downloader/downloader.py:1312
msgid "OK then."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1328
+#: redbot/cogs/downloader/downloader.py:1343
msgid "Missing from installed repos"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1339
+#: redbot/cogs/downloader/downloader.py:1354
msgid "Command: {command}\\nCog name: {cog}\\nMade by: {author}\\nRepo: {repo_url}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1343
+#: redbot/cogs/downloader/downloader.py:1358
msgid "Repo branch: {branch_name}\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1370
+#: redbot/cogs/downloader/downloader.py:1385
#, 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:1377
+#: redbot/cogs/downloader/downloader.py:1392
msgid "That command doesn't seem to exist."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1391
+#: redbot/cogs/downloader/downloader.py:1406
msgid "This command is not provided by a cog."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1411
+#: redbot/cogs/downloader/downloader.py:1426
msgid "Failed to update the following repositories:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1413
+#: redbot/cogs/downloader/downloader.py:1428
msgid "Failed to update the following repository:"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:1416
+#: redbot/cogs/downloader/downloader.py:1431
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:176
+#: redbot/cogs/downloader/repo_manager.py:182
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 33dacc16e..27360dd61 100644
--- a/redbot/cogs/downloader/locales/fr-FR.po
+++ b/redbot/cogs/downloader/locales/fr-FR.po
@@ -1,8 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
-"POT-Creation-Date: 2020-02-08 18:08+0000\n"
-"PO-Revision-Date: 2020-02-13 12:13\n"
+"POT-Creation-Date: 2020-04-02 12:07+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,7 +11,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Language: fr\n"
-"X-Crowdin-File: /cogs/downloader/locales/messages.pot\n"
"Language: fr_FR\n"
#: redbot/cogs/downloader/checks.py:12
@@ -24,17 +22,17 @@ 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:169
+#: redbot/cogs/downloader/repo_manager.py:175
msgid "No Downloader cog found."
msgstr "Le cog downloader n'a pas été trouvé."
#: redbot/cogs/downloader/converters.py:19
msgid "Cog `{cog_name}` is not installed."
-msgstr ""
+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 ""
+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."
#: redbot/cogs/downloader/downloader.py:461
#, docstring
@@ -57,411 +55,415 @@ msgstr "Commandes de gestion de repo."
#: redbot/cogs/downloader/downloader.py:489
#, 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 ""
+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:499
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:508
+msgid "The repo name you provided is already in use. Please choose another name."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:507
-msgid "That git repo has already been added under another name."
-msgstr "Ce repo git a déjà été ajouté sous un autre nom"
-
-#: redbot/cogs/downloader/downloader.py:509
-msgid "Something went wrong during the cloning process."
-msgstr "Quelque chose s'est mal passé pendant l'installation."
-
-#: redbot/cogs/downloader/downloader.py:518
-msgid "Something went wrong trying to add that repo. Your repo name might have an invalid character."
+#: redbot/cogs/downloader/downloader.py:512
+msgid "Something went wrong during the cloning process. See logs for more information."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:524
+#: redbot/cogs/downloader/downloader.py:528
+msgid "Something went wrong trying to add that repo. See logs for more information."
+msgstr ""
+
+#: redbot/cogs/downloader/downloader.py:534
msgid "Repo `{name}` successfully added."
msgstr "Le repo `{name}` a été ajouté avec succès."
-#: redbot/cogs/downloader/downloader.py:530
+#: redbot/cogs/downloader/downloader.py:540
#, docstring
msgid "Remove a repo and its files."
msgstr "Supprimer un repo et ses fichiers."
-#: redbot/cogs/downloader/downloader.py:534
+#: redbot/cogs/downloader/downloader.py:544
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:539
+#: redbot/cogs/downloader/downloader.py:549
#, docstring
msgid "List all installed repos."
msgstr "Liste tout les repos installés."
-#: redbot/cogs/downloader/downloader.py:542
+#: redbot/cogs/downloader/downloader.py:552
msgid "Installed Repos:\\n\\n"
msgstr "Repos installés :\\n\\n"
-#: redbot/cogs/downloader/downloader.py:551
+#: redbot/cogs/downloader/downloader.py:561
#, docstring
msgid "Show information about a repo."
msgstr "Afficher des informations sur un repo."
-#: redbot/cogs/downloader/downloader.py:552
-#: redbot/cogs/downloader/downloader.py:1063
-#: redbot/cogs/downloader/downloader.py:1326
+#: redbot/cogs/downloader/downloader.py:562
+#: redbot/cogs/downloader/downloader.py:1078
+#: redbot/cogs/downloader/downloader.py:1341
msgid "Missing from info.json"
msgstr "Informations manquantes de info.json"
-#: redbot/cogs/downloader/downloader.py:554
+#: redbot/cogs/downloader/downloader.py:564
msgid "Repo url: {repo_url}\\n"
-msgstr ""
+msgstr "URL du repo : {repo_url}\\n"
-#: redbot/cogs/downloader/downloader.py:556
+#: redbot/cogs/downloader/downloader.py:566
msgid "Branch: {branch_name}\\n"
-msgstr ""
+msgstr "Branche : {branch_name}\\n"
-#: redbot/cogs/downloader/downloader.py:557
+#: redbot/cogs/downloader/downloader.py:567
msgid "Made by: {author}\\nDescription:\\n{description}"
-msgstr ""
+msgstr "Créé par : {author}\\nDescription :\\n{description}"
-#: redbot/cogs/downloader/downloader.py:561
+#: redbot/cogs/downloader/downloader.py:571
msgid "Information on {repo_name} repo:{information}"
-msgstr ""
+msgstr "Informations sur le repo {repo_name} :{information}"
-#: redbot/cogs/downloader/downloader.py:569
+#: redbot/cogs/downloader/downloader.py:579
#, docstring
msgid "Update all repos, or ones of your choosing."
-msgstr ""
+msgstr "Mettez à jour tous les repos ou ceux de votre choix."
-#: redbot/cogs/downloader/downloader.py:577
+#: redbot/cogs/downloader/downloader.py:587
msgid "Repo update completed successfully."
-msgstr ""
+msgstr "Mise à jour du repo terminée avec succès."
-#: redbot/cogs/downloader/downloader.py:578
+#: redbot/cogs/downloader/downloader.py:588
msgid "\\nUpdated: "
msgstr "\\nMis à jour : "
-#: redbot/cogs/downloader/downloader.py:580
+#: redbot/cogs/downloader/downloader.py:590
msgid "All installed repos are already up to date."
-msgstr ""
+msgstr "Tous les repos installés sont déjà à jour."
-#: redbot/cogs/downloader/downloader.py:583
+#: redbot/cogs/downloader/downloader.py:593
msgid "These repos are already up to date."
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:585
-msgid "This repo is already up to date."
-msgstr ""
+msgstr "Ces repos sont déjà à jour."
#: redbot/cogs/downloader/downloader.py:595
+msgid "This repo is already up to date."
+msgstr "Ce repo est déjà à jour."
+
+#: redbot/cogs/downloader/downloader.py:605
#, docstring
msgid "Cog installation management commands."
msgstr "Commandes de gestion d'installation de Cog."
-#: redbot/cogs/downloader/downloader.py:600
+#: redbot/cogs/downloader/downloader.py:610
#, 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:627
-#: redbot/cogs/downloader/downloader.py:1238
+#: redbot/cogs/downloader/downloader.py:637
+#: redbot/cogs/downloader/downloader.py:1253
msgid "Failed to install requirements: "
-msgstr ""
+msgstr "Impossible d'installer les pré-requis : "
-#: redbot/cogs/downloader/downloader.py:632
+#: redbot/cogs/downloader/downloader.py:642
msgid "\\nFailed to install shared libraries: "
-msgstr ""
+msgstr "\\nImpossible d'installer les bibliothèques partagées : "
-#: redbot/cogs/downloader/downloader.py:638
+#: redbot/cogs/downloader/downloader.py:648
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled but there were some errors:\\n"
-msgstr ""
+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:646
+#: redbot/cogs/downloader/downloader.py:656
msgid "Cog requirements and shared libraries for all installed cogs have been reinstalled."
-msgstr ""
+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:654
+#: redbot/cogs/downloader/downloader.py:664
#, docstring
msgid "Install a cog from the given repo."
msgstr "Installer un cog à partir du repo donné."
-#: redbot/cogs/downloader/downloader.py:661
+#: redbot/cogs/downloader/downloader.py:671
#, docstring
msgid "Install a cog from the specified revision of given repo."
msgstr ""
-#: redbot/cogs/downloader/downloader.py:676
+#: redbot/cogs/downloader/downloader.py:686
msgid "Error: short sha1 `{rev}` is ambiguous. Possible candidates:\\n"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:688
-#: redbot/cogs/downloader/downloader.py:942
+#: redbot/cogs/downloader/downloader.py:698
+#: redbot/cogs/downloader/downloader.py:957
msgid "Error: there is no revision `{rev}` in repo `{repo.name}`"
msgstr ""
-#: redbot/cogs/downloader/downloader.py:702
+#: redbot/cogs/downloader/downloader.py:712
msgid "\\nFailed to install requirements: "
-msgstr ""
+msgstr "\\nImpossible d'installer les pré-requis : "
-#: redbot/cogs/downloader/downloader.py:723
+#: redbot/cogs/downloader/downloader.py:733
msgid "\\nFailed to install shared libraries for `{repo.name}` repo: "
-msgstr ""
+msgstr "\\nImpossible d'installer les bibliothèques partagées pour le repo `{repo.name}`: "
-#: redbot/cogs/downloader/downloader.py:731
+#: redbot/cogs/downloader/downloader.py:741
msgid "\\nFailed to install cogs: "
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:735
-msgid "Successfully installed cogs: "
-msgstr ""
-
-#: redbot/cogs/downloader/downloader.py:738
-msgid "\\nThese cogs are now pinned and won't get updated automatically. To change this, use `{prefix}cog unpin `"
-msgstr ""
+msgstr "\\nImpossible d'installer les cogs : "
#: redbot/cogs/downloader/downloader.py:745
-msgid "\\nYou can load them using `{prefix}load `"
-msgstr ""
+msgid "Successfully installed cogs: "
+msgstr "Cogs installés avec succès : "
-#: redbot/cogs/downloader/downloader.py:758
+#: redbot/cogs/downloader/downloader.py:748
+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