Compare commits

...

17 Commits

Author SHA1 Message Date
Kreusada
6603cd1a86 Check attach_files permission inside send_interactive (#6552)
Co-authored-by: Michael Oliveira <34169552+Flame442@users.noreply.github.com>
2025-05-25 17:04:35 -04:00
Kreusada
1daf56f3d8 Add Group.all method explanation to Config framework (#6550)
Co-authored-by: Michael Oliveira <34169552+Flame442@users.noreply.github.com>
2025-05-25 14:48:47 -04:00
Kreusada
b3f0349ba2 [Docs] Update publishing cogs guide with [botname] substitution tip (#6539)
Co-authored-by: Michael Oliveira <34169552+Flame442@users.noreply.github.com>
2025-05-25 14:39:02 -04:00
A Frozen Lake
bfc3561928 Fix formatting of [p]names. (#6538)
Co-authored-by: Michael Oliveira <34169552+Flame442@users.noreply.github.com>
2025-05-25 14:33:28 -04:00
github-actions[bot]
8d8918b3c6 Version bump to 3.5.21.dev1 (#6571)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-03 16:13:01 +00:00
github-actions[bot]
550cf49bc8 Version bump to 3.5.20 (#6570)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-03 18:06:21 +02:00
Jakub Kuczys
313eeffc84 Red 3.5.20 - Changelog (#6569) 2025-05-03 15:42:37 +00:00
Jakub Kuczys
88e1f72467 Bump dependencies (#6568) 2025-05-03 16:35:33 +01:00
aikaterna
3c6146d6ca Bump YT plugin to 1.13.1 (#6566) 2025-05-03 17:30:26 +02:00
aikaterna
bfab9cc5f8 [Audio] Update application.yml generation for new sources (#6567)
Co-authored-by: Jakub Kuczys <me@jacken.men>
2025-05-03 17:26:05 +02:00
github-actions[bot]
07ee31a88f Version bump to 3.5.20.dev1 (#6562)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-27 03:19:35 +02:00
github-actions[bot]
bd61c105e0 Version bump to 3.5.19 (#6560)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-27 03:01:18 +02:00
github-actions[bot]
db0e831a2e Automated Crowdin downstream (#6561)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-27 03:01:03 +02:00
Jakub Kuczys
d7a56f1518 Red 3.5.19 - Changelog (#6559) 2025-04-27 03:00:39 +02:00
Jakub Kuczys
5f2c6d19d1 Bump dependencies + drop F40, add F42 to support matrix (#6558) 2025-04-27 02:56:38 +02:00
Jakub Kuczys
7b3600ecb1 Bump YT plugin version to 1.13.0 (#6557) 2025-04-27 00:08:36 +00:00
github-actions[bot]
6f5f34c80a Version bump to 3.5.19.dev1 (#6546)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 20:15:13 +01:00
50 changed files with 339 additions and 193 deletions

View File

@@ -1,5 +1,76 @@
.. Red changelogs .. Red changelogs
Redbot 3.5.20 (2025-05-03)
==========================
| Thanks to all these amazing people that contributed to this release:
| :ghuser:`aikaterna`, :ghuser:`Jackenmen`, :ghuser:`Kreusada`
Read before updating
--------------------
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
We've updated our default application.yml file and you should update your instance's ``application.yml`` accordingly.
More specifically, we bumped the version of YT source plugin.
`Download Red 3.5.20's default application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/releases/download/3.5.20/Red-DiscordBot-3.5.20-default-lavalink-application.yml>`__
End-user changelog
------------------
Changes
*******
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6568`)
Fixes
*****
- |cool| **Cogs - Audio** - Fixed recent YT playback issues (:issue:`6566`, :issue:`6567`)
----
Redbot 3.5.19 (2025-04-27)
==========================
| Thanks to all these amazing people that contributed to this release:
| :ghuser:`aikaterna`, :ghuser:`Flame442`, :ghuser:`Jackenmen`
Read before updating
--------------------
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
We've updated our default application.yml file and you should update your instance's ``application.yml`` accordingly.
More specifically, we bumped the version of YT source plugin.
`Download Red 3.5.19's default application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/releases/download/3.5.19/Red-DiscordBot-3.5.19-default-lavalink-application.yml>`__
#. Fedora 40 is no longer supported as it will soon reach its end of life. Fedora install instructions have been updated with support for Fedora 42.
End-user changelog
------------------
Changes
*******
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6558`)
- **Core - OS Support** - Fedora 40 is no longer supported as it will soon reach its end of life (:issue:`6558`)
Fixes
*****
- |cool| **Cogs - Audio** - Fixed recent YT playback issues (:issue:`6557`)
Documentation changes
---------------------
Changes
*******
- Updated Fedora install instructions to work with Fedora 42 (:issue:`6558`)
----
Redbot 3.5.18 (2025-03-26) Redbot 3.5.18 (2025-03-26)
========================== ==========================

View File

@@ -155,6 +155,22 @@ Here is an example of the :code:`async with` syntax:
blah.append(new_blah) blah.append(new_blah)
await ctx.send("The new blah value has been added!") await ctx.send("The new blah value has been added!")
There is also a :py:meth:`Group.all` method. This will return all the stored data associated
with a specific config group as a :py:class:`dict`. By negating the need to excessively call config,
this method can be particularly useful when multiple values are to be retrieved from the same group.
Here is an example of :py:meth:`Group.all` usage:
.. code-block:: python
@commands.command()
async def getall(self, ctx):
all_global_data = await self.config.all()
await ctx.send("Foobar is {foobar}, foo baz is {foo_baz}".format(
foobar=str(all_global_data["foobar"]),
foo_baz=str(all_global_data["foo"]["baz"])
))
.. important:: .. important::
@@ -398,7 +414,7 @@ We're responsible pet owners here, so we've also got to have a way to feed our p
# We could accomplish the same thing a slightly different way # We could accomplish the same thing a slightly different way
await self.config.user(ctx.author).pets.get_attr(pet_name).hunger.set(new_hunger) await self.config.user(ctx.author).pets.get_attr(pet_name).hunger.set(new_hunger)
await ctx.send("Your pet is now at {}/100 hunger!".format(new_hunger) await ctx.send("Your pet is now at {}/100 hunger!".format(new_hunger))
Of course, if we're less than responsible pet owners, there are consequences:: Of course, if we're less than responsible pet owners, there are consequences::
@@ -481,7 +497,7 @@ Config prioritizes being a safe data store without developers needing to
know how end users have configured their bot. know how end users have configured their bot.
This does come with some performance costs, so keep the following in mind when choosing to This does come with some performance costs, so keep the following in mind when choosing to
develop using config develop using config.
* Config use in events should be kept minimal and should only occur * Config use in events should be kept minimal and should only occur
after confirming the event needs to interact with config after confirming the event needs to interact with config

View File

@@ -47,7 +47,7 @@ Keys common to both repo and cog info.json (case sensitive)
is installed or a repo is added is installed or a repo is added
.. tip:: You can use the ``[p]`` key in your string to use the prefix .. tip:: You can use the ``[p]`` key in your string to use the prefix
used for installing. used for installing, and ``[botname]`` to show the bot's username.
- ``short`` (string) - A short description of the cog or repo. For cogs, this info - ``short`` (string) - A short description of the cog or repo. For cogs, this info
is displayed when a user executes ``[p]cog list`` is displayed when a user executes ``[p]cog list``

View File

@@ -12,12 +12,14 @@ Installing Red on Fedora Linux
Installing the pre-requirements Installing the pre-requirements
------------------------------- -------------------------------
Fedora Linux 40 and above has all required packages available in official repositories. Install Fedora Linux 41 and above has all required packages available in official repositories. Install
them with dnf: them with dnf:
.. prompt:: bash .. prompt:: bash
sudo dnf -y install python3.11 python3.11-devel git java-17-openjdk-headless @development-tools nano sudo dnf -y install python3.11 python3.11-devel git adoptium-temurin-java-repository @development-tools nano
sudo dnf config-manager setopt adoptium-temurin-java-repository.enabled=1
sudo dnf -y install temurin-17-jre
.. Include common instructions: .. Include common instructions:

View File

@@ -61,8 +61,8 @@ Amazon Linux 2023 x86-64, aarch64 2028-03-15 (`end-of
Arch Linux x86-64 forever (support is only provided for an up-to-date system) Arch Linux x86-64 forever (support is only provided for an up-to-date system)
CentOS Stream 9 x86-64, aarch64 2027-05-31 (`expected EOL <https://centos.org/stream9/#timeline>`__) CentOS Stream 9 x86-64, aarch64 2027-05-31 (`expected EOL <https://centos.org/stream9/#timeline>`__)
Debian 12 Bookworm x86-64, aarch64, armv7l ~2026-09 (`End of life <https://wiki.debian.org/DebianReleases#Production_Releases>`__) Debian 12 Bookworm x86-64, aarch64, armv7l ~2026-09 (`End of life <https://wiki.debian.org/DebianReleases#Production_Releases>`__)
Fedora Linux 40 x86-64, aarch64 2025-05-28 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__)
Fedora Linux 41 x86-64, aarch64 2025-11-19 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__) Fedora Linux 41 x86-64, aarch64 2025-11-19 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__)
Fedora Linux 42 x86-64, aarch64 2026-05-13 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__)
openSUSE Leap 15.6 x86-64, aarch64 2025-12-31 (`end of maintenance life cycle <https://en.opensuse.org/Lifetime#openSUSE_Leap>`__) openSUSE Leap 15.6 x86-64, aarch64 2025-12-31 (`end of maintenance life cycle <https://en.opensuse.org/Lifetime#openSUSE_Leap>`__)
openSUSE Tumbleweed x86-64, aarch64 forever (support is only provided for an up-to-date system) openSUSE Tumbleweed x86-64, aarch64 forever (support is only provided for an up-to-date system)
Oracle Linux 8 x86-64, aarch64 2029-07-31 (`End of Premier Support <https://www.oracle.com/us/support/library/elsp-lifetime-069338.pdf>`__) Oracle Linux 8 x86-64, aarch64 2029-07-31 (`End of Premier Support <https://www.oracle.com/us/support/library/elsp-lifetime-069338.pdf>`__)

View File

@@ -339,7 +339,7 @@ def _early_init():
# This is bumped automatically by release workflow (`.github/workflows/scripts/bump_version.py`) # This is bumped automatically by release workflow (`.github/workflows/scripts/bump_version.py`)
_VERSION = "3.5.18" _VERSION = "3.5.21.dev1"
__version__, version_info = VersionInfo._get_version() __version__, version_info = VersionInfo._get_version()

View File

@@ -1922,7 +1922,12 @@ msgid "Change your Java executable path.\n\n"
" The current supported versions are Java {supported_java_versions}.\n\n" " The current supported versions are Java {supported_java_versions}.\n\n"
" Enter nothing or \"java\" to reset it back to default.\n" " Enter nothing or \"java\" to reset it back to default.\n"
" " " "
msgstr "" msgstr "Измение пути к исполняемому файлу Java.\n\n"
" В большинстве случаев эту команду использовать не нужно, она полезна только в том случае, если на хост-машине имеются конфликтующие версии Java.\n\n"
" При ее изменении убедитесь, что установленный вами исполняемый файл Java поддерживается Audio.\n"
" Текущие поддерживаемые версии — Java {supported_java_versions}.\n\n"
" Введите \"java\" или оставьте пустым, чтобы вернуть значение по умолчанию.\n"
" "
#: redbot/cogs/audio/core/commands/llset.py:73 #: redbot/cogs/audio/core/commands/llset.py:73
msgid "Java Executable Reset" msgid "Java Executable Reset"
@@ -2508,7 +2513,8 @@ msgstr "Воспроизведение указанного трека или п
#: redbot/cogs/audio/core/commands/player.py:53 #: redbot/cogs/audio/core/commands/player.py:53
msgid "That URL is not allowed.\n\n" msgid "That URL is not allowed.\n\n"
"The bot owner can remove this restriction by using ``{prefix}audioset restrict``." "The bot owner can remove this restriction by using ``{prefix}audioset restrict``."
msgstr "" msgstr "Этот URL адрес не допускается.\n\n"
"Владелец бота может снять это ограничение, используя ``{prefix}audioset restrict``."
#: redbot/cogs/audio/core/commands/player.py:59 #: redbot/cogs/audio/core/commands/player.py:59
#: redbot/cogs/audio/core/commands/player.py:167 #: redbot/cogs/audio/core/commands/player.py:167

View File

@@ -217,7 +217,7 @@ msgstr "Использовать внешние приложения"
#: redbot/cogs/audio/core/events/dpy.py:87 #: redbot/cogs/audio/core/events/dpy.py:87
msgid "This command will change the executable path of Java, this is useful if you have multiple installations of Java and the default one is causing issues. Please don't change this unless you are certain that the Java version you are specifying is supported by Red. The supported versions are currently Java {supported_java_versions}." msgid "This command will change the executable path of Java, this is useful if you have multiple installations of Java and the default one is causing issues. Please don't change this unless you are certain that the Java version you are specifying is supported by Red. The supported versions are currently Java {supported_java_versions}."
msgstr "" msgstr "Эта команда изменит путь к исполняемому файлу Java. Это полезно, если у вас несколько установок Java, и стандартная вызывает проблемы. Пожалуйста, не изменяйте этот параметр, если вы не уверены, что указанная вами версия Java поддерживается Red. В настоящее время поддерживаются версии Java {supported_java_versions}."
#: redbot/cogs/audio/core/events/dpy.py:93 #: redbot/cogs/audio/core/events/dpy.py:93
msgid "This command will change the maximum RAM allocation for the managed Lavalink node, usually you will never have to change this, before considering changing it please consult our support team." msgid "This command will change the maximum RAM allocation for the managed Lavalink node, usually you will never have to change this, before considering changing it please consult our support team."

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Arabic\n" "Language-Team: Arabic\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Bulgarian\n" "Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Nejprve se připojte k hlasovému kanálu."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Spojení s Lavalink uzlem ještě nebylo navázáno." msgstr "Spojení s Lavalink uzlem ještě nebylo navázáno."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Skladby Nelze Přehrát"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Dosaženo limitu velikosti fronty." msgstr "Dosaženo limitu velikosti fronty."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Skladby Nelze Přehrát"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Danish\n" "Language-Team: Danish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Verbinde dich zuerst mit einem Sprachkanal."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Verbindung zu Lavalink wurde noch nicht hergestellt." msgstr "Verbindung zu Lavalink wurde noch nicht hergestellt."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Titel können nicht wiedergegeben werden"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Maximale Warteschlangengröße erreicht." msgstr "Maximale Warteschlangengröße erreicht."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Titel können nicht wiedergegeben werden"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Conéctate a un canal de voz primero."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Aún no se ha establecido la conexión con Lavalink." msgstr "Aún no se ha establecido la conexión con Lavalink."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "No se pueden reproducir canciones"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Límite de cola alcanzado." msgstr "Límite de cola alcanzado."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "No se pueden reproducir canciones"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Estonian\n" "Language-Team: Estonian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Finnish\n" "Language-Team: Finnish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Yhdistä ensin puhekanavalle."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Kappaleiden toisto ei onnistu"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Jonon enimmäispituus on saavutettu." msgstr "Jonon enimmäispituus on saavutettu."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Kappaleiden toisto ei onnistu"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Rejoignez un salon vocal d'abord."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "La connexion au nœud Lavalink n'a pas encore été établie." msgstr "La connexion au nœud Lavalink n'a pas encore été établie."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Impossible de jouer des pistes"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Limite de la file de lecture atteinte." msgstr "Limite de la file de lecture atteinte."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Impossible de jouer des pistes"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hindi\n" "Language-Team: Hindi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Croatian\n" "Language-Team: Croatian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Prvo se pridruži govornome kanalu."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Veza s Lavalink čvorom još nije uspostavljena." msgstr "Veza s Lavalink čvorom još nije uspostavljena."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Nije moguće reproducirati pjesme"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Dostignuto ograničenje za red čekanja." msgstr "Dostignuto ograničenje za red čekanja."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Nije moguće reproducirati pjesme"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "먼저 음성체널에 연결하세요."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "트랙을 재생할수 없습니다"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "큐 최대 제한에 도달했습니다." msgstr "큐 최대 제한에 도달했습니다."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "트랙을 재생할수 없습니다"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian Bokmal\n" "Language-Team: Norwegian Bokmal\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Koble til en talekanal først."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Kan ikke spille spor"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Grensen for kø er nådd." msgstr "Grensen for kø er nådd."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Kan ikke spille spor"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Verbind eerst met een spraakkanaal."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Kan tracks niet afspelen"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Kan tracks niet afspelen"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Najpierw połącz się z kanałem głosowym."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Połączenie z Lavalink nie zostało jeszcze nawiązane." msgstr "Połączenie z Lavalink nie zostało jeszcze nawiązane."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Nie można odtworzyć utworów"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Osiągnięto limit rozmiaru kolejki." msgstr "Osiągnięto limit rozmiaru kolejki."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Nie można odtworzyć utworów"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Primeiro você deve se juntar a um canal de voz."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Conexão com o node Lavalink ainda não foi estabelecida." msgstr "Conexão com o node Lavalink ainda não foi estabelecida."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Não foi possível tocar a música"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Não foi possível tocar a música"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese\n" "Language-Team: Portuguese\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Primeiro, conecte-se a um canal de voz."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Conexão com o nó Lavalink ainda não foi estabelecida." msgstr "Conexão com o nó Lavalink ainda não foi estabelecida."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Não foi possível reproduzir as faixas"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Limite de tamanho da fila atingido." msgstr "Limite de tamanho da fila atingido."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Não foi possível reproduzir as faixas"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Сначала подключитесь к голосовому кана
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Соединение с узлом Lavalink еще не установлено." msgstr "Соединение с узлом Lavalink еще не установлено."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Не удается воспроизвести треки"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Достигнут предел размера очереди." msgstr "Достигнут предел размера очереди."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Не удается воспроизвести треки"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"
@@ -277,7 +277,7 @@ msgstr "Плейлист поставлен в очередь"
#: redbot/cogs/audio/core/utilities/player.py:494 #: redbot/cogs/audio/core/utilities/player.py:494
msgid "Album Enqueued" msgid "Album Enqueued"
msgstr "" msgstr "Альбом добавлен в очередь"
#: redbot/cogs/audio/core/utilities/player.py:502 #: redbot/cogs/audio/core/utilities/player.py:502
msgid "Added {num} tracks to the queue.{maxlength_msg}" msgid "Added {num} tracks to the queue.{maxlength_msg}"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovak\n" "Language-Team: Slovak\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovenian\n" "Language-Team: Slovenian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Önce bir sesli bir kanala katılın."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "Lavalink ile bağlantı henüz sağlanmadı." msgstr "Lavalink ile bağlantı henüz sağlanmadı."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Parçalar Çalınamıyor"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Sıraya alma limitine ulaşıldı." msgstr "Sıraya alma limitine ulaşıldı."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Parçalar Çalınamıyor"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Ukrainian\n" "Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr ""
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "Kết nối với một kênh thoại trước."
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Không thể phát các bài hát"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "Đạt đến số lượng hàng đợi giới hạn." msgstr "Đạt đến số lượng hàng đợi giới hạn."
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "Không thể phát các bài hát"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "您必须先加入一个语音频道。"
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "无法播放曲目"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "" msgstr ""
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "无法播放曲目"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -1,7 +1,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2025-03-04 21:58+0000\n" "POT-Creation-Date: 2025-04-27 00:09+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Traditional\n" "Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -45,16 +45,16 @@ msgstr "請先加入一個語音頻道。"
msgid "Connection to Lavalink node has not yet been established." msgid "Connection to Lavalink node has not yet been established."
msgstr "尚未建立與 Lavalink 節點的連接。" msgstr "尚未建立與 Lavalink 節點的連接。"
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "無法播放歌曲"
#: redbot/cogs/audio/core/utilities/formatting.py:116 #: redbot/cogs/audio/core/utilities/formatting.py:116
#: redbot/cogs/audio/core/utilities/player.py:442 #: redbot/cogs/audio/core/utilities/player.py:442
#: redbot/cogs/audio/core/utilities/player.py:524 #: redbot/cogs/audio/core/utilities/player.py:524
msgid "Queue size limit reached." msgid "Queue size limit reached."
msgstr "已達到隊列數量限制。" msgstr "已達到隊列數量限制。"
#: redbot/cogs/audio/core/utilities/formatting.py:116
msgid "Unable To Play Tracks"
msgstr "無法播放歌曲"
#: redbot/cogs/audio/core/utilities/formatting.py:154 #: redbot/cogs/audio/core/utilities/formatting.py:154
#: redbot/cogs/audio/core/utilities/player.py:599 #: redbot/cogs/audio/core/utilities/player.py:599
msgid "Track Enqueued" msgid "Track Enqueued"

View File

@@ -49,13 +49,27 @@ DEFAULT_LAVALINK_YAML = {
"yaml__plugins__youtube__allowDirectPlaylistIds": True, "yaml__plugins__youtube__allowDirectPlaylistIds": True,
"yaml__plugins__youtube__clients": [ "yaml__plugins__youtube__clients": [
"MUSIC", "MUSIC",
"WEB",
"WEBEMBEDDED", "WEBEMBEDDED",
"MWEB", "ANDROID_VR",
"ANDROID_MUSIC",
"TVHTML5EMBEDDED", "TVHTML5EMBEDDED",
"TV", "TV",
"IOS", "IOS",
"WEB",
"MWEB",
], ],
"yaml__plugins__youtube__ANDROID_MUSIC__playback": True,
"yaml__plugins__youtube__ANDROID_MUSIC__playlistLoading": False,
"yaml__plugins__youtube__ANDROID_MUSIC__searching": True,
"yaml__plugins__youtube__ANDROID_MUSIC__videoLoading": False,
"yaml__plugins__youtube__ANDROID_VR__playback": False,
"yaml__plugins__youtube__ANDROID_VR__playlistLoading": True,
"yaml__plugins__youtube__ANDROID_VR__searching": True,
"yaml__plugins__youtube__ANDROID_VR__videoLoading": False,
"yaml__plugins__youtube__IOS__playback": True,
"yaml__plugins__youtube__IOS__playlistLoading": True,
"yaml__plugins__youtube__IOS__searching": True,
"yaml__plugins__youtube__IOS__videoLoading": False,
"yaml__plugins__youtube__MUSIC__playback": False, "yaml__plugins__youtube__MUSIC__playback": False,
"yaml__plugins__youtube__MUSIC__playlistLoading": False, "yaml__plugins__youtube__MUSIC__playlistLoading": False,
"yaml__plugins__youtube__MUSIC__searching": True, "yaml__plugins__youtube__MUSIC__searching": True,
@@ -122,7 +136,11 @@ def generate_server_config(config_data: Dict[str, Any]) -> Dict[str, Any]:
# This assumes all keys with `_` should be converted from `part1_part2` to `part1-part2` # This assumes all keys with `_` should be converted from `part1_part2` to `part1-part2`
# unless it's all uppercase which we assume to be a special enum value
# (e.g. ANDROID_VR will not be converted)
def _convert_function(key: str) -> str: def _convert_function(key: str) -> str:
if key.isupper():
return key
return key.replace("_", "-") return key.replace("_", "-")

View File

@@ -12,7 +12,7 @@ __all__ = (
JAR_VERSION: Final[LavalinkVersion] = LavalinkVersion(3, 7, 12, red=1) JAR_VERSION: Final[LavalinkVersion] = LavalinkVersion(3, 7, 12, red=1)
YT_PLUGIN_VERSION: Final[str] = "1.12.0" YT_PLUGIN_VERSION: Final[str] = "1.13.1"
# keep this sorted from oldest to latest # keep this sorted from oldest to latest
SUPPORTED_JAVA_VERSIONS: Final[Tuple[int, ...]] = (11, 17) SUPPORTED_JAVA_VERSIONS: Final[Tuple[int, ...]] = (11, 17)
LATEST_SUPPORTED_JAVA_VERSION: Final = SUPPORTED_JAVA_VERSIONS[-1] LATEST_SUPPORTED_JAVA_VERSION: Final = SUPPORTED_JAVA_VERSIONS[-1]

View File

@@ -88,7 +88,13 @@ msgid "Show the user's account balance.\n\n"
" **Arguments**\n\n" " **Arguments**\n\n"
" - `<user>` The user to check the balance of. If omitted, defaults to your own balance.\n" " - `<user>` The user to check the balance of. If omitted, defaults to your own balance.\n"
" " " "
msgstr "" msgstr "Показать баланс счёта пользователя.\n\n"
" Пример:\n"
" - `[p]bank balance`\n"
" - `[p]bank balance @Twentysix`\n\n"
" **Аргументы**\n\n"
" - `<user>` Пользователь, баланс которого нужно посмотреть. Если не указано, покажет ваш собственный баланс.\n"
" "
#: redbot/cogs/economy/economy.py:202 #: redbot/cogs/economy/economy.py:202
msgid "{user}'s balance is {num} {currency}" msgid "{user}'s balance is {num} {currency}"
@@ -104,7 +110,14 @@ msgid "Transfer currency to other users.\n\n"
" - `<to>` The user to give currency to.\n" " - `<to>` The user to give currency to.\n"
" - `<amount>` The amount of currency to give.\n" " - `<amount>` The amount of currency to give.\n"
" " " "
msgstr "" msgstr "Перевести валюту другим пользователям.\n\n"
" Сумма спишется с вашего баланса, так что убедитесь, что у вас достаточно средств.\n\n"
" Пример:\n"
" - `[p]bank transfer @Twentysix 500`\n\n"
" **Аргументы**\n\n"
" - `<to>` Пользователь, которому вы передаёте валюту.\n"
" - `<amount>` Сумма, которую нужно перевести.\n"
" "
#: redbot/cogs/economy/economy.py:230 #: redbot/cogs/economy/economy.py:230
msgid "{user} transferred {num} {currency} to {other_user}" msgid "{user} transferred {num} {currency} to {other_user}"
@@ -122,7 +135,16 @@ msgid "Set the balance of a user's bank account.\n\n"
" - `<to>` The user to set the currency of.\n" " - `<to>` The user to set the currency of.\n"
" - `<creds>` The amount of currency to set their balance to.\n" " - `<creds>` The amount of currency to set their balance to.\n"
" " " "
msgstr "" msgstr "Устанавливает баланс банковского счета пользователя.\n\n"
" Если поставить перед суммой знак + или -, то это добавит или убавит указанную сумму на счёт пользователя.\n\n"
" Примеры:\n"
" - `[p]bank set @Twentysix 26` - Устанавливает баланс 26\n"
" - `[p]bank set @Twentysix +2` - Увеличивает баланс на 2\n"
" - `[p]bank set @Twentysix -6` - Уменьшает баланс на 6\n\n"
" **Аргументы**\n\n"
" - `<to>` Пользователь, для которого нужно установить баланс.\n"
" - `<creds>` Сумма, которую вы хотите установить в качестве баланса.\n"
" "
#: redbot/cogs/economy/economy.py:262 #: redbot/cogs/economy/economy.py:262
msgid "{author} added {num} {currency} to {user}'s account." msgid "{author} added {num} {currency} to {user}'s account."

View File

@@ -309,9 +309,9 @@ class ModInfo(MixinMeta):
usernames, display_names, nicks = await self.get_names(member) usernames, display_names, nicks = await self.get_names(member)
parts = [] parts = []
for header, names in ( for header, names in (
(_("Past 20 usernames:"), usernames), (_("Past 20 usernames: "), usernames),
(_("Past 20 global display names:"), display_names), (_("Past 20 global display names: "), display_names),
(_("Past 20 server nicknames:"), nicks), (_("Past 20 server nicknames: "), nicks),
): ):
if names: if names:
parts.append(bold(header) + ", ".join(names)) parts.append(bold(header) + ", ".join(names))

View File

@@ -18,7 +18,7 @@ msgstr ""
#: redbot/cogs/modlog/modlog.py:19 #: redbot/cogs/modlog/modlog.py:19
#, docstring #, docstring
msgid "Browse and manage modlog cases. To manage modlog settings, use `[p]modlogset`." msgid "Browse and manage modlog cases. To manage modlog settings, use `[p]modlogset`."
msgstr "" msgstr "Просмотр и управление случаями журнала модерации. Для управления настройками журнала модерации, используйте `[p]modlogset`."
#: redbot/cogs/modlog/modlog.py:32 #: redbot/cogs/modlog/modlog.py:32
#, docstring #, docstring
@@ -27,7 +27,7 @@ msgstr "Показать указанный случай."
#: redbot/cogs/modlog/modlog.py:36 #: redbot/cogs/modlog/modlog.py:36
msgid "That case does not exist for this server." msgid "That case does not exist for this server."
msgstr "" msgstr "Этот случай не существует для данного сервера."
#: redbot/cogs/modlog/modlog.py:45 redbot/cogs/modlog/modlog.py:82 #: redbot/cogs/modlog/modlog.py:45 redbot/cogs/modlog/modlog.py:82
#: redbot/cogs/modlog/modlog.py:117 #: redbot/cogs/modlog/modlog.py:117

View File

@@ -2477,23 +2477,34 @@ class Red(
msg = await channel.send(box(page, lang=box_lang)) msg = await channel.send(box(page, lang=box_lang))
ret.append(msg) ret.append(msg)
n_remaining = len(messages) - idx n_remaining = len(messages) - idx
files_perm = (
not channel.guild or channel.permissions_for(channel.guild.me).attach_files
)
options = ("more", "file") if files_perm else ("more",)
if n_remaining > 0: if n_remaining > 0:
if n_remaining == 1: if n_remaining == 1:
prompt_text = _( if files_perm:
"There is still one message remaining. Type {command_1} to continue" prompt_text = _(
" or {command_2} to upload all contents as a file." "There is still one message remaining. Type {command_1} to continue or {command_2} to upload all contents as a file."
) )
else:
prompt_text = _(
"There is still one message remaining. Type {command_1} to continue."
)
else: else:
prompt_text = _( if files_perm:
"There are still {count} messages remaining. Type {command_1} to continue" prompt_text = _(
" or {command_2} to upload all contents as a file." "There are still {count} messages remaining. Type {command_1} to continue or {command_2} to upload all contents as a file."
) )
else:
prompt_text = _(
"There are still {count} messages remaining. Type {command_1} to continue."
)
query = await channel.send( query = await channel.send(
prompt_text.format(count=n_remaining, command_1="`more`", command_2="`file`") prompt_text.format(count=n_remaining, command_1="`more`", command_2="`file`")
) )
pred = MessagePredicate.lower_contained_in( pred = MessagePredicate.lower_contained_in(options, channel=channel, user=user)
("more", "file"), channel=channel, user=user
)
try: try:
resp = await self.wait_for( resp = await self.wait_for(
"message", "message",

View File

@@ -29,7 +29,7 @@ msgstr "Данное количество времени слишком длин
#: redbot/core/commands/converter.py:159 redbot/core/commands/converter.py:168 #: redbot/core/commands/converter.py:159 redbot/core/commands/converter.py:168
msgid "0 seconds" msgid "0 seconds"
msgstr "" msgstr "0 секунд"
#: redbot/core/commands/converter.py:164 #: redbot/core/commands/converter.py:164
msgid "This amount of time is too small for this command. (Minimum: {minimum})" msgid "This amount of time is too small for this command. (Minimum: {minimum})"
@@ -125,7 +125,7 @@ msgstr "Напишите {command1} для большей информации
#: redbot/core/commands/help.py:358 #: redbot/core/commands/help.py:358
msgid "Syntax:\n" msgid "Syntax:\n"
msgstr "" msgstr "Синтаксис:\n"
#: redbot/core/commands/help.py:360 #: redbot/core/commands/help.py:360
msgid "Aliases" msgid "Aliases"

View File

@@ -65,7 +65,7 @@ msgstr "секунд"
#: redbot/core/utils/chat_formatting.py:667 #: redbot/core/utils/chat_formatting.py:667
msgid "negative" msgid "negative"
msgstr "" msgstr "отрицательный"
#: redbot/core/utils/views.py:34 #: redbot/core/utils/views.py:34
msgid "Select a Page" msgid "Select a Page"

View File

@@ -40,7 +40,7 @@ multidict==6.1.0
# yarl # yarl
orjson==3.10.15 orjson==3.10.15
# via -r base.in # via -r base.in
packaging==24.2 packaging==25.0
# via -r base.in # via -r base.in
platformdirs==4.3.6 platformdirs==4.3.6
# via -r base.in # via -r base.in
@@ -62,13 +62,13 @@ red-commons==1.0.0
# red-lavalink # red-lavalink
red-lavalink==0.11.0 red-lavalink==0.11.0
# via -r base.in # via -r base.in
rich==13.9.4 rich==14.0.0
# via -r base.in # via -r base.in
schema==0.7.7 schema==0.7.7
# via -r base.in # via -r base.in
six==1.17.0 six==1.17.0
# via python-dateutil # via python-dateutil
typing-extensions==4.13.0 typing-extensions==4.13.2
# via # via
# -r base.in # -r base.in
# multidict # multidict

View File

@@ -1,8 +1,8 @@
alabaster==0.7.13 alabaster==0.7.13
# via sphinx # via sphinx
certifi==2025.1.31 certifi==2025.4.26
# via requests # via requests
charset-normalizer==3.4.1 charset-normalizer==3.4.2
# via requests # via requests
docutils==0.20.1 docutils==0.20.1
# via # via

View File

@@ -1,6 +1,6 @@
black==23.12.1 black==23.12.1
# via -r extra-style.in # via -r extra-style.in
mypy-extensions==1.0.0 mypy-extensions==1.1.0
# via black # via black
pathspec==0.12.1 pathspec==0.12.1
# via black # via black

View File

@@ -1,6 +1,6 @@
astroid==3.2.4 astroid==3.2.4
# via pylint # via pylint
dill==0.3.9 dill==0.4.0
# via pylint # via pylint
iniconfig==2.1.0 iniconfig==2.1.0
# via pytest # via pytest