From f01c0ec67558b835ecae26286c15bc20149a8352 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 02:04:48 +0000 Subject: [PATCH] Automated Crowdin downstream (#6344) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- redbot/cogs/mutes/locales/ar-SA.po | 338 ++++++++++++++----------- redbot/cogs/mutes/locales/bg-BG.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/cs-CZ.po | 338 ++++++++++++++----------- redbot/cogs/mutes/locales/da-DK.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/de-DE.po | 353 ++++++++++++++------------ redbot/cogs/mutes/locales/es-ES.po | 370 +++++++++++++++------------- redbot/cogs/mutes/locales/fi-FI.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/fr-FR.po | 356 ++++++++++++++------------ redbot/cogs/mutes/locales/hi-IN.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/hr-HR.po | 342 ++++++++++++++----------- redbot/cogs/mutes/locales/hu-HU.po | 338 ++++++++++++++----------- redbot/cogs/mutes/locales/id-ID.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/it-IT.po | 338 ++++++++++++++----------- redbot/cogs/mutes/locales/ja-JP.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/ko-KR.po | 346 +++++++++++++++----------- redbot/cogs/mutes/locales/nb-NO.po | 368 ++++++++++++++------------- redbot/cogs/mutes/locales/nl-NL.po | 338 ++++++++++++++----------- redbot/cogs/mutes/locales/pl-PL.po | 338 ++++++++++++++----------- redbot/cogs/mutes/locales/pt-BR.po | 338 ++++++++++++++----------- redbot/cogs/mutes/locales/pt-PT.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/ru-RU.po | 368 ++++++++++++++------------- redbot/cogs/mutes/locales/sk-SK.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/sl-SI.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/sv-SE.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/tr-TR.po | 370 +++++++++++++++------------- redbot/cogs/mutes/locales/uk-UA.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/vi-VN.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/zh-CN.po | 336 ++++++++++++++----------- redbot/cogs/mutes/locales/zh-TW.po | 370 +++++++++++++++------------- redbot/cogs/trivia/locales/ar-SA.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/bg-BG.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/cs-CZ.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/da-DK.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/de-DE.po | 285 +++++++++++++-------- redbot/cogs/trivia/locales/es-ES.po | 285 +++++++++++++-------- redbot/cogs/trivia/locales/fi-FI.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/fr-FR.po | 285 +++++++++++++-------- redbot/cogs/trivia/locales/hi-IN.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/hr-HR.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/hu-HU.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/id-ID.po | 285 +++++++++++++-------- redbot/cogs/trivia/locales/it-IT.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/ja-JP.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/ko-KR.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/nb-NO.po | 285 +++++++++++++-------- redbot/cogs/trivia/locales/nl-NL.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/pl-PL.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/pt-BR.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/pt-PT.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/ru-RU.po | 285 +++++++++++++-------- redbot/cogs/trivia/locales/sk-SK.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/sl-SI.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/sv-SE.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/tr-TR.po | 285 +++++++++++++-------- redbot/cogs/trivia/locales/uk-UA.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/vi-VN.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/zh-CN.po | 273 +++++++++++++------- redbot/cogs/trivia/locales/zh-TW.po | 285 +++++++++++++-------- redbot/core/locales/ar-SA.po | 62 +++-- redbot/core/locales/bg-BG.po | 62 +++-- redbot/core/locales/cs-CZ.po | 62 +++-- redbot/core/locales/da-DK.po | 62 +++-- redbot/core/locales/de-DE.po | 62 +++-- redbot/core/locales/es-ES.po | 62 +++-- redbot/core/locales/fi-FI.po | 62 +++-- redbot/core/locales/fr-FR.po | 62 +++-- redbot/core/locales/hi-IN.po | 62 +++-- redbot/core/locales/hr-HR.po | 62 +++-- redbot/core/locales/hu-HU.po | 62 +++-- redbot/core/locales/id-ID.po | 62 +++-- redbot/core/locales/it-IT.po | 62 +++-- redbot/core/locales/ja-JP.po | 62 +++-- redbot/core/locales/ko-KR.po | 62 +++-- redbot/core/locales/nb-NO.po | 62 +++-- redbot/core/locales/nl-NL.po | 62 +++-- redbot/core/locales/pl-PL.po | 62 +++-- redbot/core/locales/pt-BR.po | 62 +++-- redbot/core/locales/pt-PT.po | 62 +++-- redbot/core/locales/ru-RU.po | 62 +++-- redbot/core/locales/sk-SK.po | 62 +++-- redbot/core/locales/sl-SI.po | 62 +++-- redbot/core/locales/sv-SE.po | 62 +++-- redbot/core/locales/tr-TR.po | 62 +++-- redbot/core/locales/uk-UA.po | 62 +++-- redbot/core/locales/vi-VN.po | 62 +++-- redbot/core/locales/zh-CN.po | 62 +++-- redbot/core/locales/zh-TW.po | 62 +++-- 87 files changed, 12115 insertions(+), 7673 deletions(-) diff --git a/redbot/cogs/mutes/locales/ar-SA.po b/redbot/cogs/mutes/locales/ar-SA.po index c4c504c78e3..2d7a2f90663 100644 --- a/redbot/cogs/mutes/locales/ar-SA.po +++ b/redbot/cogs/mutes/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "لا يمكنني أن أدعك تفعل ذلك. أنت لست أعلى من المستخدم في التسلسل الهرمي." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "غير معروف" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "حتى" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "المدة" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "المشرف" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "لاشيء" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "حسنًا حينئذ." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "حسنًا حينئذ." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/bg-BG.po b/redbot/cogs/mutes/locales/bg-BG.po index 2c5f57e084c..627e5a20015 100644 --- a/redbot/cogs/mutes/locales/bg-BG.po +++ b/redbot/cogs/mutes/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Няма" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/cs-CZ.po b/redbot/cogs/mutes/locales/cs-CZ.po index a10bdadfdfe..10e497f0ddb 100644 --- a/redbot/cogs/mutes/locales/cs-CZ.po +++ b/redbot/cogs/mutes/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Neznámý" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "Až do" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Doba trvání" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Moderátor" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Žádný" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Dobře, tedy." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Dobře, tedy." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/da-DK.po b/redbot/cogs/mutes/locales/da-DK.po index dbeacec15a5..26a15d22148 100644 --- a/redbot/cogs/mutes/locales/da-DK.po +++ b/redbot/cogs/mutes/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/de-DE.po b/redbot/cogs/mutes/locales/de-DE.po index 652f5eae218..aa10ee52f78 100644 --- a/redbot/cogs/mutes/locales/de-DE.po +++ b/redbot/cogs/mutes/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Ich kann dich das nicht tun lassen. Du bist nicht höher in der Rollenhierarchie als der Benutzer." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "Der Benutzer hat den Server verlassen, während seine Berechtigungen verändert wurden." -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Unbekannt" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "Bis" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Dauer" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Moderator" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "Server Stummschaltung" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "Manuell entfernte Kanal Überschreibungen" @@ -213,30 +226,13 @@ msgstr "Ich werde den Namen des Moderators, der die Stummschaltung durchgeführt #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "\n" -" Ob Rollen exklusive Stummschaltungen auf dem Bot erzwungen werden sollen\n" -" " - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "Okay, ich erzwinge Rollen Stummschaltungen bevor ich Nutzer Stumm schalte." - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "Okay, ich werde Kanal Überschreibungen zum Stummschalten von Nutzern erlauben." - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "\n" " Zeigt die aktuellen Stummschaltungseinstellungen in diesem Server.\n" " " -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -248,12 +244,12 @@ msgstr "Stummschaltungsrolle: {role}\n" "Sende Privatnachricht: {dm}\n" "Nenne Moderator: {show_mod}" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Keine" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -266,46 +262,41 @@ msgstr "\n" " über Probleme, wenn Stummschaltungen von Nutzern aufgehoben werden sollen, werden nirgendwo hin gesendet.\n" " " -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "Die Einstellung für den Benachrichtigungskanal bei Fehlern bei Aufhebungen von Stummschaltungen wurde gelöscht." -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "Ich werde Fehler bei Aufhebungen von Stummschaltungen in {channel} veröffentlichen." -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " -msgstr "Legt die Rolle fest, die beim Stummschalten eines Benutzers angewendet werden soll.\n\n" -" Wenn keine Rolle eingerichtet ist, versucht der Bot, einen Benutzer stummschalten, indem er\n" -" Kanal Überschreibungen in allen Kanälen vornimmt, um zu verhindern, dass der Benutzer Nachrichten versendet.\n\n" -" Hinweis: Wenn keine Rolle eingerichtet wurde, kann ein Benutzer den Server\n" -" verlassen und wieder beitreten ohne stummgeschaltet zu sein.\n" -" " +msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." -msgstr "Kanal-Überschreibungen werden stattdessen für Stummschaltungen verwendet." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." +msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "Du kannst diese Rolle nicht festlegen, da diese in der Rollenhierarchie nicht niedriger als du ist." -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "Stummschaltungs-Rolle gesetzt auf {role}" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -315,23 +306,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -339,112 +330,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Also gut." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Also gut." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -457,23 +460,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "Kanal Stummschaltung" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "{users} wurde{time} in diesem Kanal stummgeschaltet." -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "{users} wurden in diesem Kanal stummgeschaltet{time}." -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" -msgstr "Der folgende Benutzer konnte nicht stummgeschaltet werden\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -484,21 +491,29 @@ msgstr "Hebe die Stummschaltung für Benutzer auf.\n\n" " `[reason]` ist der Grund für die Aufhebung der Stummschaltung.\n" " " -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "Du kannst meine Stummschaltung nicht aufheben." -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "Du kannst deine Stummschaltung nicht selber aufheben." -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "Für {users} wurde die Stummschaltung in diesem Server aufgehoben." -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -506,13 +521,25 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "Für {users} wurde die Stummschaltung in diesem Kanal aufgehoben." -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" -msgstr "Für die folgenden Nutzer konnte die Stummschaltung nicht aufgehoben werden\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" +msgstr "dieser Server" #: redbot/cogs/mutes/voicemutes.py:42 msgid "That user is not in a voice channel." @@ -544,10 +571,18 @@ msgstr "Stummschalten eines Benutzers in seinem aktuellen Sprachkanal.\n\n" " `[p]voicemute @member1 @member2 spam 5 Stunden `\n" " `[p]voicemute @member1 3 Tage`" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "Sprach-Stummschaltung" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "Der folgende Benutzer konnte nicht stummgeschaltet werden\n" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -557,3 +592,7 @@ msgstr "Die Stummschaltung für einen Nutzer in seinem aktuellen Sprach-Kanal au " `` ist eine durch Leerzeichen getrennte Liste von Nutzernamen, IDs oder Erwähnungen.\n" " `[reason]` ist der Grund für die Aufhebung der Stummschaltung." +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "Für die folgenden Nutzer konnte die Stummschaltung nicht aufgehoben werden\n" + diff --git a/redbot/cogs/mutes/locales/es-ES.po b/redbot/cogs/mutes/locales/es-ES.po index c9e26732ea6..a42f905780a 100644 --- a/redbot/cogs/mutes/locales/es-ES.po +++ b/redbot/cogs/mutes/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -19,55 +19,67 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "El tiempo entregado es demasiado largo; utilice un tiempo más razonable." -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." -msgstr "Ese usuario ya está silenciado en este canal." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." -msgstr "Ese usuario no está silenciado en este canal." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "No puedo dejarte hacer eso. No eres más alto que el usuario en la jerarquía de roles." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "No puedo dejarte hacer eso. No eres más alto que el usuario en la jerarquía de roles." -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "Ese usuario no puede estar (des)silenciado, ya que tiene el permiso de administrador." -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "Error al silenciar o quitar el silencio. Necesito el permiso Administrar roles y el usuario que estoy silenciando debe ser menor que yo en la jerarquía de rol." -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." -msgstr "Error al silenciar o desactivar el usuario. Necesito el permiso de Administrar Permisos." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "El usuario ha dejado el servidor mientras aplicaba una sobreescritura." -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "El canal en el que intenté silenciar o quitar el silencio del usuario no se encuentra." -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "El role de silenciado ya no existe." -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "Debido a que no tengo el permiso de Mover miembros, esto entrará en vigor cuando el usuario vuelva a entrar." -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "Ese usuario está silenciado en su canal de voz actual, no sólo en voz silenciada. Si quieres dejar de silenciar completamente a este usuario en el canal, usa {command} en su lugar en el canal de texto de su canal de voz." -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" @@ -76,107 +88,108 @@ msgstr "\n" " Mutear a los usuarios temporal o indefinidamente.\n" " " -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "Desilenciar automáticamente" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "Mutear servidor" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "No puedo quitar el silencio de {user} por el siguiente motivo:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "\n" "Desilenciado en los canales: " -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "{member} no pudo ser desilenciado por las siguientes razones:\n" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "{reason} en los siguientes canales: {channels}\n" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "Voz desmuteada" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "Canal desmuteado" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "No puedo quitar el silencio de {user} en {channel} por el siguiente motivo:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Desconocido" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "Ningún motivo proporcionado." -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "Hasta" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Duración" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "Servidor" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Moderador" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "Moderador:" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "Hasta:" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "Duración:" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "Gremio:" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "Se ha eliminado manualmente el rol de silencio" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "Se ha aplicado manualmente el rol de silencio" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "Servidor muteado" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "Manualmente eliminados las sobreescrituras de los canales" @@ -218,30 +231,13 @@ msgstr "No incluiré el nombre del moderador que emitió el silencio al enviar u #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "\n" -" Si forzar o no el rol solo silencia en el bot\n" -" " - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "Vale, voy a hacer cumplir los silencios de rol antes de silenciar a los usuarios." - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "Vale, permitiré sobrescrituras en el canal para silenciar usuarios." - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "\n" " Muestra la configuración de silencio actual de este servidor.\n" " " -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -253,12 +249,12 @@ msgstr "Rol de Silenciado: {role}\n" "Envío de DM: {dm}\n" "Mostrar moderador: {show_mod}" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Ninguno" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -271,46 +267,41 @@ msgstr "\n" " sobre problemas al desilenciar usuarios no se enviarán a ninguna parte.\n" " " -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "Se ha borrado el canal de notificación para problemas de des-silenciado." -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "Publicaré los asuntos de desilenciado en {channel}." -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " -msgstr "Establece el rol a aplicar al silenciar a un usuario.\n\n" -" Si no hay un rol configurado, el bot intentará silenciar a un usuario estableciendo\n" -" sobrescrituras de canal en todos los canales para evitar que el usuario envíe mensajes.\n\n" -" Nota: Si no hay un rol configurado, un usuario puede ser capaz de abandonar el servidor\n" -" y al volver a unirse ya no estar silenciado.\n" -" " +msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." -msgstr "Las sobreescrituras de canales se utilizarán para silenciar en su lugar." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." +msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "No se puede establecer este rol ya que no es inferior a usted en la jerarquía de rol." -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "Rol de silencio establecido en {role}" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "Ningún canal de notificación ha sido configurado, utilice {command_1} para estar actualizado de cuando haya un problema en las desilenciaciones automáticas." -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -325,23 +316,23 @@ msgstr "Crear un rol Muted.\n\n" " `[p]muteset role ROLE_NAME_HERE`\n" " " -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "Ya hay una configuración de rol de silencio en este servidor. Por favor, elimínala con {command} antes de intentar crear uno nuevo." -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "Configuración del Rol Silenciado" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "No pude crear un rol silenciado en este servidor." -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "No pude establecer sobrescrituras para los siguientes canales: {channels}" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -352,41 +343,23 @@ msgstr "\n" " Si no se proporciona un intervalo de tiempo se borrará.\n" " " -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "Tiempo de silencio por defecto eliminado." -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "Por favor, proporcione un formato de hora válido." -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "Tiempo de silencio por defecto establecido en {time}." -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "Este servidor no tiene una configuración de rol de silencio. Puedes configurar un rol silenciado con {command_1} o {command_2} si solo quieres crear un rol básico.\n\n" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "Las sobrescrituras de canales para silenciar usuarios pueden resultar demandantes en la API de Discord, por lo que recomendamos que tengas una configuración de administración de un rol de silencio. Las sobrescrituras en el canal tampoco se volverán a aplicar al reunirse al gremio, por lo que un usuario que ha sido silenciado puede salir y volver a unirse y dejar de estar silenciado. Los roles de silencio no tienen este problema.\n\n" -"¿Está seguro de que desea continuar con la sobrescritura del canal? " - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "Reaccionar con ✅ continuará silenciando con sobrescrituras y evitará que este mensaje aparezca de nuevo, Reaccionar con ❎ terminará el intento de silencio." - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "Al repetir {response_1} se continuará silenciando con sobrescrituras y se evitará que este mensaje aparezca de nuevo, diciendo que {response_2} terminará el intento de silencio." - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "De acuerdo." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" @@ -395,23 +368,68 @@ msgstr "\n" " Muestra silencios activos en este servidor.\n" " " -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "__Silencios del servidor__\n" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" -msgstr "__Tiempo restante__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "__Silencios de <#{channel_id}>__\n" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "No hay silencios en este servidor en este momento." +#: redbot/cogs/mutes/mutes.py:1127 +#, docstring +msgid "Timeout users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" +" Examples:\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 +msgid "You cannot mute me." +msgstr "No puedes silenciarme." + +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 +msgid "You cannot mute yourself." +msgstr "No puedes silenciarte a ti mismo." + +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + #: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 #, docstring msgid "Mute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -431,43 +449,27 @@ msgstr "Silenciar usuarios.\n\n" " `[p]mute @member1 3 days`\n\n" " " -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 -msgid "You cannot mute me." -msgstr "No puedes silenciarme." - -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 -msgid "You cannot mute yourself." -msgstr "No puedes silenciarte a ti mismo." - -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" -msgstr " durante {duration}" - -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "{users} ha(n) sido silenciado(s) en este servidor{time}." -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "{users} ha sido silenciado en este servidor{time}." -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "{member} no pudo ser (des)silenciado por las siguientes razones:\n" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" -msgstr "- {reason} en los siguientes canales: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "Algunos usuarios no pudieron ser silenciados correctamente. ¿Te gustaría ver quién, dónde y por qué?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "De acuerdo." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -488,23 +490,27 @@ msgstr "Silencia a un usuario en el canal de texto actual. (or en el padre corre " `[p]mutechannel @member1 3 days`\n" " " -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "Silencio de Canal" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "{users} han sido silenciados en este canal{time}." -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "{users} ha sido silenciado en este canal{time}." -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" -msgstr "Los siguientes usuarios no pudieron ser silenciados\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -515,21 +521,29 @@ msgstr "Deja de silenciar a los usuarios.\n\n" " `[reason]` es la razón para el dessilenciado.\n" " " -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "No puedes desenmudecerme a mí." -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "No puedes desenmudecerte a ti mismo." -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "{users} fue dessilenciado en este servidor." -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -540,13 +554,25 @@ msgstr "Deja de silenciar a un usuario en este canal (o en el padre de este hilo " `[reason]` es la razón por la que no se mute.\n" " " -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "{users} desenmudecidos en este canal." -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" -msgstr "Los siguientes usuarios no pudieron ser desenmudecidos\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" +msgstr "este servidor" #: redbot/cogs/mutes/voicemutes.py:42 msgid "That user is not in a voice channel." @@ -578,10 +604,18 @@ msgstr "Enmudecer a un usuario en su canal de voz actual.\n\n" " `[p]voicemute @member1 @member2 spam 5 hours`\n" " `[p]voicemute @member1 3 days`" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr " durante {duration}" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "Enmudecimiento" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "Los siguientes usuarios no pudieron ser silenciados\n" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -591,3 +625,7 @@ msgstr "Deja de silenciar a un usuario en su canal de voz actual.\n\n" " `` es una lista separada de nombres de usuario, ID o menciones separadas.\n" " `[reason]` es la razón para quitar el silencio." +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "Los siguientes usuarios no pudieron ser desenmudecidos\n" + diff --git a/redbot/cogs/mutes/locales/fi-FI.po b/redbot/cogs/mutes/locales/fi-FI.po index 5467fe1cc5d..e1bcb751693 100644 --- a/redbot/cogs/mutes/locales/fi-FI.po +++ b/redbot/cogs/mutes/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Tuntematon" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Kesto" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Moderaattori" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/fr-FR.po b/redbot/cogs/mutes/locales/fr-FR.po index 2ad00b75baf..40f315dc234 100644 --- a/redbot/cogs/mutes/locales/fr-FR.po +++ b/redbot/cogs/mutes/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -19,55 +19,67 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." -msgstr "Cet utilisateur est déjà muet dans ce salon." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." -msgstr "Cet utilisateur n'est pas muet dans ce salon." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Je ne peux pas vous laisser faire ça. Vous n'êtes pas supérieur à l'utilisateur dans la hiérarchie des rôles." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "Je ne peux pas vous laisser faire ça. Vous n'êtes pas supérieur au rôle muet dans la hiérarchie des rôles." -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "Cet utilisateur ne peut pas être (dé)mute, car il a la permission d'administrateur." -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "Échec du mute ou du démute de l'utilisateur. J'ai besoin des droits de gestion des rôles et l'utilisateur que je mute doit être plus bas que moi dans la hiérarchie des rôles." -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." -msgstr "Échec du mute ou du démute de l'utilisateur. J'ai besoin des droits de gestion des rôles." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "L'utilisateur a quitté le serveur lors l'application de l'écrasement." -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "Le salon dans lequel j'ai essayé de mute ou démute cet utilisateur est introuvable." -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "Le rôle muet n'existe plus." -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "Car je n'ai pas la permission de déplacer les membres, cela prendra effet quand l'utilisateur rejoindra." -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" @@ -76,105 +88,106 @@ msgstr "\n" " Mute les utilisateurs temporairement ou indéfiniment.\n" " " -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "Démute automatique" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "Démuter le serveur" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "Je ne suis pas en mesure de démute {user} pour la raison suivante :\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "Le micro de {member} ne peut être rétabli pour les raisons suivantes :\n" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "{reason} dans les canaux suivants : {channels}\n" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "Rétablir la voix" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "Rétablir le son du canal" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Inconnu" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "Aucune raison n'a été fournie." -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "Jusqu'à" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Durée" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "Serveur" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Modérateur" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "Modérateur :" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "Jusqu'à :" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "Durée :" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "Guilde :" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "Rôle muet enlevé manuellement" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "Rôle muet appliqué manuellement" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "Couper le son du serveur" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -216,26 +229,11 @@ msgstr "Je n'inclurais pas le nom du modérateur qui a émis l'avertissement lor #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -243,12 +241,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Aucun" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -257,41 +255,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "Le rôle Muet à été défini sur : {role}" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -301,23 +299,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "Configuration du rôle muet" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "Je n'ai pas pu créer un rôle muet sur ce serveur." -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -325,63 +323,91 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "Temps muet par défaut supprimé." -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "Veuillez fournir un format de temps valide." -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "Temps de mute défini par défaut sur {time}." -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Ok alors." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "__Serveur Muet__\n" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" -msgstr "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "__<#{channel_id}> Silencieux__\n" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "Il n'y a pas de \"mute\" sur ce serveur en ce moment." +#: redbot/cogs/mutes/mutes.py:1127 +#, docstring +msgid "Timeout users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" +" Examples:\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 +msgid "You cannot mute me." +msgstr "Vous ne pouvez pas me rendre muet." + +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 +msgid "You cannot mute yourself." +msgstr "Vous ne pouvez pas vous mettre muet vous-même." + +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + #: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 #, docstring msgid "Mute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -401,43 +427,27 @@ msgstr "Couper le son des utilisateurs.\n\n" " `[p]mute @member1 @member2 spam 5 hpurs`\n" " `[p]mute @member1 @member2 spam 3 days` " -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 -msgid "You cannot mute me." -msgstr "Vous ne pouvez pas me rendre muet." - -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 -msgid "You cannot mute yourself." -msgstr "Vous ne pouvez pas vous mettre muet vous-même." - -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" -msgstr " pour {duration}" - -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "{users} a été mis en sourdine dans ce serveur{time}." -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "{users} ont été mis en sourdine dans ce serveur{time}." -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "{member} ne peut être (un)muted pour les raisons suivantes:\n" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" -msgstr "{reason} dans les canaux suivants: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "Certains utilisateurs ne pouvaient pas être correctement mis en sourdine. Voulez-vous voir qui, où et pourquoi ?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Ok alors." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -450,23 +460,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "Canaux silencieux" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "{users} a été mis en sourdine dans ce salon{time}." -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "{users} ont été mis en sourdine dans ce salon{time}." -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" -msgstr "Les utilisateurs suivants ne peuvent être mis en sourdine\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -474,21 +488,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "Vous ne pouvez pas rétablir mon son." -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "Vous ne pouvez pas rétablir votre son vous-même." -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "{users} a été dé-mute sur ce serveur." -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -499,13 +521,25 @@ msgstr "Démuter un utilisateur dans ce salon (ou dans le parent de ce thread).\ " `[reason]` est la raison du non muet.\n" " " -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "{users} dé-mute dans ce salon." -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" -msgstr "Les utilisateurs suivants ne peuvent être mis en sourdine\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" +msgstr "ce serveur" #: redbot/cogs/mutes/voicemutes.py:42 msgid "That user is not in a voice channel." @@ -531,10 +565,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr " pour {duration}" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "Les utilisateurs suivants ne peuvent être mis en sourdine\n" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -542,3 +584,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "Les utilisateurs suivants ne peuvent être mis en sourdine\n" + diff --git a/redbot/cogs/mutes/locales/hi-IN.po b/redbot/cogs/mutes/locales/hi-IN.po index 860a8a7120b..aeac3374573 100644 --- a/redbot/cogs/mutes/locales/hi-IN.po +++ b/redbot/cogs/mutes/locales/hi-IN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Hindi\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/hr-HR.po b/redbot/cogs/mutes/locales/hr-HR.po index 666ded861a1..a331ba8327b 100644 --- a/redbot/cogs/mutes/locales/hr-HR.po +++ b/redbot/cogs/mutes/locales/hr-HR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Croatian\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "Navedeno vrijeme je predugo; navedi kraće vrijeme." -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." -msgstr "Taj korisnik je već utišan u ovom kanalu." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." -msgstr "Taj korisnik nije utišan u ovom kanalu." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Ne mogu ti to dopustiti. Nisi viši od ovog korisnika u hijerarhiji uloga." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "Ne mogu ti to dopustiti. Nisi viši od uloge za utišivanje u hijerarhiji uloga." -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "Taj korisnik ne može biti utišan jer imaju Administrator dozvolu." -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "Do" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Trajanje" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Moderator" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Ok onda." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Ok onda." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/hu-HU.po b/redbot/cogs/mutes/locales/hu-HU.po index 45ff970ef80..2f07b573ccf 100644 --- a/redbot/cogs/mutes/locales/hu-HU.po +++ b/redbot/cogs/mutes/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Rendben." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Rendben." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/id-ID.po b/redbot/cogs/mutes/locales/id-ID.po index ce45058f2d8..c9eca2bf8c3 100644 --- a/redbot/cogs/mutes/locales/id-ID.po +++ b/redbot/cogs/mutes/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Saya tidak dapat membiarkan Anda melakukan itu. Anda tidak lebih tinggi daripada pengguna dalam peran hirarki." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Tak satupun" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/it-IT.po b/redbot/cogs/mutes/locales/it-IT.po index ed70ef958c1..5bb4367ce9d 100644 --- a/redbot/cogs/mutes/locales/it-IT.po +++ b/redbot/cogs/mutes/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Nessuno" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "OK allora." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "OK allora." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/ja-JP.po b/redbot/cogs/mutes/locales/ja-JP.po index 10489d32882..3568fdd3ea3 100644 --- a/redbot/cogs/mutes/locales/ja-JP.po +++ b/redbot/cogs/mutes/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "無い" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/ko-KR.po b/redbot/cogs/mutes/locales/ko-KR.po index aad115aaa6b..dbcf5c25620 100644 --- a/redbot/cogs/mutes/locales/ko-KR.po +++ b/redbot/cogs/mutes/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -19,161 +19,174 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." -msgstr "해당 사용자는 이미 이 채널에서 음소거되었습니다." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." -msgstr "해당 사용자는 이 채널에서 음소거되지 않았습니다." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "그렇게 하게 둘 수는 없어요. 역할 계층의 사용자보다 높지 않아요." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "그렇게 할 수 없습니다. mute 대상보다 당신의 역할 계층이 낮습니다." -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "해당 사용자는 관리자 권한이 있으므로 음소거(해제)할 수 없습니다." -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "해당 사용자를 음소거 (해제) 하지 못했습니다. mute를 위해서 역할 관리 권한이 필요하고 mute대상이 역할 계층에서 나보다 낮아야 합니다." -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." -msgstr "사용자를 음소거하거나 음소거 해제하지 못했습니다. 관리 권한이 필요합니다." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "덮어쓰기를 적용하는 동안 사용자가 서버를 떠났습니다." -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "사용자를 음소거하거나 음소거 해제하려는 채널을 찾을 수 없습니다." -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "구성원 이동 권한이 없기 때문에, 사용자가 다시 가입할 때 적용됩니다." -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "사용자를 일시적으로 또는 무기한 음소거합니다." -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "자동 음소거 해제" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "서버 음소거 해제" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "다음과 같은 이유로 {user}의 음소거를 해제할 수 없습니다.\n" ": {reason}" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "\n" "채널에서 음소거 해제: " -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "다음과 같은 이유로 {member} 의 음소거를 해제할 수 없습니다.\n" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "음성 음소거 해제" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "채널 음소거 해제" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "다음과 같은 이유로 {channel} 에서 {user} 의 음소거를 해제할 수 없습니다: {reason}" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "알 수 없음" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "이유가 제공되지 않았습니다." -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "지속기간" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "길드" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "관리자" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "서버 음소거" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -215,26 +228,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -242,12 +240,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "읎어요." -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -256,41 +254,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "{channel} 에 음소거 해제 issue를 게시하겠습니다." -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." -msgstr "대신 채널 덮어쓰기가 음소거에 사용됩니다." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." +msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -300,23 +298,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -324,112 +322,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -442,23 +452,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "채널 음소거" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" -msgstr "다음 사용자를 음소거할 수 없습니다.\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -466,21 +480,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "음소거를 해제할 수 없습니다." -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "자신은 음소거를 해제할 수 없습니다." -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -488,12 +510,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -520,10 +554,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "음성 음소거" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "다음 사용자를 음소거할 수 없습니다.\n" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -531,3 +573,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/nb-NO.po b/redbot/cogs/mutes/locales/nb-NO.po index 53fa5efcf72..c735d8c0daf 100644 --- a/redbot/cogs/mutes/locales/nb-NO.po +++ b/redbot/cogs/mutes/locales/nb-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Norwegian Bokmal\n" "MIME-Version: 1.0\n" @@ -19,55 +19,67 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." -msgstr "Den brukeren er allerede dempet i denne kanalen." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." -msgstr "Den brukeren er ikke dempet i denne kanalen." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Jeg kan ikke la deg gjøre det. Du er ikke høyere enn brukeren i rollehierarkiet." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "Jeg kan ikke la deg gjøre det. Du er ikke høyere enn dempet rolle i rollehierarkiet." -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "Denne brukeren kan ikke dempes, fordi de har administratorrettighetene." -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "Kunne ikke dempe eller deaktivere bruker. Jeg trenger tillatelse til å administrere roller og brukeren jeg får demping må være lavere enn meg i rollehierarkiet." -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." -msgstr "Kan ikke slå av eller på demping av bruker. Jeg trenger Rettighetstillatelse." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "Brukeren har forlatt serveren mens han pålegger en overskriving." -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "Kanalen jeg prøvde å dempe eller fjerne demping av brukeren i ble ikke funnet." -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "Den dempede rollen finnes ikke lenger." -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "Fordi jeg ikke har tillatelse til å flytte medlemmer, trer dette i kraft når brukeren slutter seg til." -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" @@ -76,107 +88,108 @@ msgstr "\n" " Demp brukere midlertidig eller udefinitivt.\n" " " -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "Automatisk avdemping" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "Server udempet" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "Jeg kan ikke slå opp {user} av følgende grunn:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "\n" "Udempet i kanaler: " -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "{member} kunne ikke lukkes av følgende årsaker:\n" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "{reason} I følgende kanaler: {channels}\n" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "Stemme udempet" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "Kanal udemp" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "Jeg kan ikke slå opp {user} i {channel} av følgende grunn:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Ukjent" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "Ingen grunn oppgitt." -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "Frem til" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Varighet" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "Server" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Moderator" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "Manuelt fjernet dempet rolle" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "Manuelt brukt demping rolle" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "Server udempet" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "Manuelt fjernet kanal overskriver" @@ -218,30 +231,13 @@ msgstr "Jeg kommer ikke til å oppgi navnet på moderator som ga demping når je #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "\n" -" Om roller bare skal tvinges til å dempe på boten\n" -" " - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "Okai vil jeg håndheve rollemotegn før man muterer brukere." - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "Jeg tillater jeg kanal overskriving av muterende brukere." - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "\n" " Viser gjeldende dempet innstillinger for denne guilden.\n" " " -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -253,12 +249,12 @@ msgstr "Demp Rolle: {role}\n" "Send DM: {dm}\n" "Vis moderator: {show_mod}" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Ingen" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -271,46 +267,41 @@ msgstr "\n" " om problemer når opp-demping av brukere ikke sendes noen steder.\n" " " -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "Varslingskanal for udempede problemer er slettet." -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "Jeg publiserer udempet saker i {channel}." -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " -msgstr "Angir rollen som skal brukes når lydløs dempes av en bruker.\n\n" -"Hvis ingen rolle er konfigurert, vil boten forsøke å dempe en bruker ved å angi\n" -"kanaloverskrivinger i alle kanaler for å forhindre at brukeren sender meldinger.\n\n" -" Merk: Hvis ingen rolle er konfigurert, kan en bruker være i stand til å forlate serveren\n" -"og bli med på ikke lenger\n" -" " +msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." -msgstr "Kanal overskriving vil bli brukt til muter i stedet." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." +msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "Du kan ikke angi denne rollen siden den ikke er lavere enn du har fått rollen hierarkiet." -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "Demp rolle satt til {role}" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "Ingen varselkanal har blitt konfigurert, bruk {command_1} for å bli oppdatert når det er et problem i automatiske dempinger." -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -325,23 +316,23 @@ msgstr "Opprett en dempet rolle.\n\n" "[p]muteset role ROLE_NAME_HERE`\n" " " -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "Det er allerede et demp rolleoppsett i denne serveren. Fjern det med {command} før du prøver å lage et nytt." -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "Demp rolleoppsett" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "Jeg kunne ikke opprette en dempet rolle på denne serveren." -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "Jeg kunne ikke sette overskriving for følgende kanaler: {channels}" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -352,41 +343,23 @@ msgstr "\n" " Hvis et tidsintervall er angitt vil denne fjernes.\n" " " -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "Standard dempingstid fjernet." -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "Oppgi et gyldig tidsformat." -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "Standard dempingstid satt til {time}." -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "Kanaloverskriver for mutasjon av brukere kan få dyrt på Discord's API, da anbefaler vi at du i stedet har et admin oppsett en demp rolle. Kanal overskriver vil heller ikke bruke på ny på guild-medlemmet, så en bruker som har blitt dempet kan forlate og gjendelta og ikke lenger bli dempet. Rollen demping har ikke dette problemet.\n\n" -"Er du sikker på at du vil fortsette med kanaloverskriving? " - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "Kunst med ✅ Vil fortsette dempningen med overskriving og stopper denne meldingen fra å komme til med ❎ Vil avslutte forsøket." - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Ok da." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" @@ -395,23 +368,68 @@ msgstr "\n" " Viser aktive muter på denne serveren.\n" " " -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "__Server Demping__\n" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" -msgstr "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "__<#{channel_id}> Demping__\n" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "Det er ingen muter på denne serveren akkurat nå." +#: redbot/cogs/mutes/mutes.py:1127 +#, docstring +msgid "Timeout users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" +" Examples:\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 +msgid "You cannot mute me." +msgstr "Du kan ikke dempe meg." + +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 +msgid "You cannot mute yourself." +msgstr "Du kan ikke dempe deg selv." + +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + #: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 #, docstring msgid "Mute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -432,43 +450,27 @@ msgstr "Demp brukere.\n\n" " `[p]mute @member1 3 days`\n\n" " " -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 -msgid "You cannot mute me." -msgstr "Du kan ikke dempe meg." - -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 -msgid "You cannot mute yourself." -msgstr "Du kan ikke dempe deg selv." - -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" -msgstr " for {duration}" - -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "{users} er dempet i denne serveren{time}." -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "{users} er dempet i denne serveren{time}." -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "{member} kunne ikke dempes av følgende årsaker:\n" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" -msgstr "- {reason} I følgende kanaler: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "Noen brukere kunne ikke bli ordentlig dempet. Vil du se hvorfor, hvor og hvorfor?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Ok da." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -481,23 +483,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "Kanal demp" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "{users} har blitt dempet i denne kanalen{time}." -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "{users} har blitt dempet i denne kanalen{time}." -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" -msgstr "Følgende brukere kunne ikke dempes\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -508,21 +514,29 @@ msgstr "Udemp brukere.\n\n" " `[reason]` er årsaken til den fjernede dempingen.\n" " " -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "Du kan ikke oppheve dempingen." -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "Du kan ikke udempe deg selv." -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "{users} fjernet mutasjonen på serveren." -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -530,13 +544,25 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "{users} av-dempet i denne kanalen." -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" -msgstr "Kan ikke fjerne følgende brukere\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" +msgstr "denne serveren" #: redbot/cogs/mutes/voicemutes.py:42 msgid "That user is not in a voice channel." @@ -569,10 +595,18 @@ msgstr "Demp en bruker i sin nåværende talekanal.\n\n" " `[p]voicemute @member1 @member2 spam 5 hours`\n" " `[p]voicemute @member1 3 days`" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr " for {duration}" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "Stemme demping" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "Følgende brukere kunne ikke dempes\n" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -582,3 +616,7 @@ msgstr "Slå på en bruker i sin nåværende talekanal.\n\n" " `` er en mellomromsseparert liste over brukernavn, ID'er eller meninger.\n" " `[reason]` er årsaken til den fjernede dempingen." +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "Kan ikke fjerne følgende brukere\n" + diff --git a/redbot/cogs/mutes/locales/nl-NL.po b/redbot/cogs/mutes/locales/nl-NL.po index 8776410ec6a..991ef54e789 100644 --- a/redbot/cogs/mutes/locales/nl-NL.po +++ b/redbot/cogs/mutes/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Geen" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Ohke." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Ohke." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/pl-PL.po b/redbot/cogs/mutes/locales/pl-PL.po index b6fc54083fd..8efcad60933 100644 --- a/redbot/cogs/mutes/locales/pl-PL.po +++ b/redbot/cogs/mutes/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Nie mogę ci pozwolić by to zrobić. Nie jesteś wyższy niż użytkownik w hierarchii roli." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Nieznane" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Brak" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "OK." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "OK." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/pt-BR.po b/redbot/cogs/mutes/locales/pt-BR.po index 25ab52a6f73..592ec9d8f37 100644 --- a/redbot/cogs/mutes/locales/pt-BR.po +++ b/redbot/cogs/mutes/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Desconhecido" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "Até" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Duração" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Moderador" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "OK então." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "OK então." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/pt-PT.po b/redbot/cogs/mutes/locales/pt-PT.po index a867e0254e9..9efb0b8e522 100644 --- a/redbot/cogs/mutes/locales/pt-PT.po +++ b/redbot/cogs/mutes/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/ru-RU.po b/redbot/cogs/mutes/locales/ru-RU.po index 3925b4e0f68..161f6a6abcb 100644 --- a/redbot/cogs/mutes/locales/ru-RU.po +++ b/redbot/cogs/mutes/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -19,55 +19,67 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." -msgstr "Этот пользователь уже заглушен в этом канале." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." -msgstr "Этот пользователь не заглушен в этом канале." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Я не могу позволить вам сделать это. Ваша роль ниже роли пользователя в иерархии." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "Я не могу позволить вам сделать это. Вы не выше роли mute в иерархии ролей." -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "Этот пользователь не может быть (не)заглушен, так как у него есть права администратора." -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "Не удалось отключить или включить звук пользователя. Мне нужно разрешение Управление ролями, а пользователь, которого я отключаю, должен быть ниже меня в иерархии ролей." -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." -msgstr "Не удалось заглушить или снять заглушку с пользователя. Мне нужно разрешение \"Управление ролями\"." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "Пользователь покинул сервер во время применения перезаписи." -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "Канал, на котором я пытался заглушить или снять заглушку с пользователя, не найден." -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "Роль \"mute\" больше не существует." -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "Поскольку у меня нет разрешения \"Переместить Участников\", оно вступит в силу, когда пользователь снова присоединится." -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" @@ -76,107 +88,108 @@ msgstr "\n" " Временно или бессрочно заглушить пользователей.\n" " " -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "Автоматическое снятие заглушки" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "Снять заглушку с сервера" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "Я не могу снять заглушку {user} по следующей причине:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "\n" "Снята заглушка в каналах: " -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "{member} не может быть отключен по следующим причинам:\n" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "{reason} В следующих каналах: {channels}\n" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "Снять заглушку голоса" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "Снять заглушку с канала" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "Я не могу снять заглушку {user} в {channel} по следующей причине:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Неизвестный" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "Причина не указана." -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "До" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Длительность" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "Сервер" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Модератор" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "Ручное удаление роли заглушки" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "Роль заглушки, применяемая вручную" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "Заглушка сервера" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "Перезапись каналов, удаленных вручную" @@ -218,30 +231,13 @@ msgstr "Я не буду указывать имя модератора, кот #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "\n" -" Должно ли принудительно заглушать роль только на бота\n" -" " - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "Хорошо, я буду принудительно отключать роли, прежде чем заглушить пользователей." - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "Хорошо, я разрешу перезаписывать канал для заглушенных пользователей." - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "\n" " Показывает текущие настройки заглушки для этого сервера.\n" " " -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -253,12 +249,12 @@ msgstr "Роль заглушки: {role}\n" "Отправить в ЛС: {dm}\n" "Показать модератора: {show_mod}" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Нет" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -271,46 +267,41 @@ msgstr "\n" " о проблемах со снятием заглушек с пользователей никуда не будут отправляться.\n" " " -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "Канал уведомлений о проблемах, связанных с заглушками, был очищен." -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "Я буду публиковать сообщения о снятии заглушек на {channel}." -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " -msgstr "Устанавливает роль, которая будет применяться при заглушке пользователя.\n\n" -" Если роль не задана, бот попытается заглушить пользователя, установив\n" -" перезапись каналов во всех каналах, чтобы пользователь не смог отправлять сообщения.\n\n" -" Примечание: Если роль не установлена, пользователь может покинуть сервер\n" -" и снова зайти на сервер без заглушки.\n" -" " +msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." -msgstr "Вместо роли заглушки теперь будет использоваться перезапись каналов." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." +msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "Вы не можете установить эту роль, поскольку она не ниже вас в иерархии ролей." -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "Роль заглушки установлена на {role}" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "Канал уведомления не настроен, используйте {command_1} для получения обновлений при возникновении проблем с автоматическим снятием заглушки." -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -325,23 +316,23 @@ msgstr "Создайте роль заглушки.\n\n" " `[p]muteset role ROLE_NAME_HERE`\n" " " -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "На этом сервере уже установлена роль для заглушки. Пожалуйста, удалите ее с помощью {command}, прежде чем пытаться создать новую." -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "Настройка роли для заглушки" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "Я не смог создать роль заглушки на этом сервере." -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "Не удалось установить перезапись для следующих каналов: {channels}" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -352,41 +343,23 @@ msgstr "\n" " Если временной интервал не указан, он будет очищен.\n" " " -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "Стандартное время заглушки удалено." -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "Пожалуйста, укажите правильный формат времени." -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "Время заглушки по умолчанию установлено на {time}." -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "Перезапись канала для отключения пользователей может быть дорогостоящей для API Discord, поэтому мы рекомендуем, чтобы администратор установил роль заглушки вместо этого. Перезапись канала также не будет повторно применяться при вступлении в сервер, поэтому пользователь, который был заглушен, может уйти и снова зайти на сервер и больше не будет заглушен. Роль заглушки не имеет такой проблемы.\n\n" -"Вы уверены, что хотите продолжать использовать перезапись каналов? " - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "Реакция ✅ продолжит заглушку с перезаписью и остановит повторное появление этого сообщения, Реакция ❎ завершит попытку заглушки." - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Хорошо." - -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" @@ -395,23 +368,68 @@ msgstr "\n" " Отображает активные заглушки на этом сервере.\n" " " -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "__Заглушки сервера__\n" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" -msgstr "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "__Заглушки <#{channel_id}>__\n" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "На этом сервере пока нет заглушек." +#: redbot/cogs/mutes/mutes.py:1127 +#, docstring +msgid "Timeout users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" +" Examples:\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 +msgid "You cannot mute me." +msgstr "Вы не можете заглушить меня." + +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 +msgid "You cannot mute yourself." +msgstr "Вы не можете заглушить себя." + +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + #: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 #, docstring msgid "Mute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -432,43 +450,27 @@ msgstr "Заглушить пользователей.\n\n" " `[p]mute @member1 3 дня`\n\n" " " -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 -msgid "You cannot mute me." -msgstr "Вы не можете заглушить меня." - -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 -msgid "You cannot mute yourself." -msgstr "Вы не можете заглушить себя." - -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" -msgstr " на {duration}" - -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "{users} был заглушен на этом сервере{time}." -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "{users} были заглушены на этом сервере{time}." -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "{member} не может быть заглушен (или разглушен) по следующим причинам:\n" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" -msgstr "- {reason} в следующих каналах: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "Некоторых пользователей не удалось правильно заглушить. Вы хотите увидеть, кто, где и почему?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Хорошо." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -481,23 +483,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "Канал заглушен" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "{users} был заглушен в этом канале{time}." -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "{users} были заглушены в этом канале{time}." -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" -msgstr "Следующие пользователи не могут быть заглушены\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -508,21 +514,29 @@ msgstr "Снять заглушку с пользователей.\n\n" " `[reason]` - причина для снятия заглушки.\n" " " -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "Вы не можете снять заглушку с меня." -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "Вы не можете снять заглушку с себя." -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "с {users} была снята заглушка на этом сервере." -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -530,13 +544,25 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "{users} включены на этом канале." -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" -msgstr "Со следующих пользователей невозможно снятие заглушки\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" +msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 msgid "That user is not in a voice channel." @@ -569,10 +595,18 @@ msgstr "Заглушить пользователя в его текущем г " `[p]voicemute @member1 @member2 spam 5 hours`\n" " `[p]voicemute @member1 3 дня`" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr " на {duration}" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "Заглушка голоса" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "Следующие пользователи не могут быть заглушены\n" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -582,3 +616,7 @@ msgstr "Снять заглушку с пользователя в его тек " `` - список имен пользователей, идентификаторов или упоминаний, разделенных пробелами.\n" " `[reason]` - причина снятия заглушки." +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "Со следующих пользователей невозможно снятие заглушки\n" + diff --git a/redbot/cogs/mutes/locales/sk-SK.po b/redbot/cogs/mutes/locales/sk-SK.po index ed0f0afcf19..58f97d1b2b6 100644 --- a/redbot/cogs/mutes/locales/sk-SK.po +++ b/redbot/cogs/mutes/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/sl-SI.po b/redbot/cogs/mutes/locales/sl-SI.po index e4180068653..fcdfb450a36 100644 --- a/redbot/cogs/mutes/locales/sl-SI.po +++ b/redbot/cogs/mutes/locales/sl-SI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/sv-SE.po b/redbot/cogs/mutes/locales/sv-SE.po index d5fbea773d1..aeb3b2f824c 100644 --- a/redbot/cogs/mutes/locales/sv-SE.po +++ b/redbot/cogs/mutes/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "Inget" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/tr-TR.po b/redbot/cogs/mutes/locales/tr-TR.po index 6d6bb872570..60ceba374a8 100644 --- a/redbot/cogs/mutes/locales/tr-TR.po +++ b/redbot/cogs/mutes/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -19,55 +19,67 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." -msgstr "O kullanıcı bu kanalda zaten susturulmuş." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." -msgstr "O kullanıcı bu kanalda susturulmamış." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "Bunu yapmana izin veremem. Rolün işlem yapmaya çalıştığın kişiden daha düşük." -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "Bunu yapmana izin veremem. Rol hiyerarşisinde susturma rolünden yüksekte değilsin." -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "Yönetici iznine sahip olduğundan dolayı o kullanıcı susturulamaz veya susturması kaldırılamaz." -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "Kullanıcı susturulamadı veya geri açılamadı. Rolleri yönetme iznine sahip olmam ve susturduğum kullanıcının rol hiyerarşisinde benden aşağıda olması gerekmekte." -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." -msgstr "Kullanıcı susturulamadı veya geri açılamadı. İzinleri Yönetme iznine ihtiyacım var." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "Kanal yetkilerini uygulanırken kullanıcı sunucudan ayrıldı." -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "Kullanıcıyı susturmaya ya da geri açmaya çalıştığım kanal bulunamadı." -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "Mute rolü artık mevcut değil." -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "Üyeleri taşıma iznine sahip olmadığımdan, bu kullanıcı çıkıp girdiğinde etkili olacak." -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" @@ -76,107 +88,108 @@ msgstr "\n" " Kullanıcıları geçici veya kalıcı olarak sustur.\n" " " -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "Susturma cezanız otomatik olarak kaldırıldı" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "Sunucu susturma cezanız bitti" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "{user} kullanıcısının susturmasını şu sebepten dolayı geri alamadım:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "\n" "Şu kanallarda susturması geri alındı: " -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "{member} üyesinin şu sebeplerden dolayı susturması geri alınamadı:\n" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "{reason} Şu kanallarda: {channels}\n" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "Sesli kanal susturma cezanız kalktı" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "Kanal susturması kalktı" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "{user} kullanıcısının susturmasını {channel} kanalında şu sebepten dolayı geri alamadım:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "Bilinmiyor" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "Sebep belirtilmedi." -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "Şu zamana kadar" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "Süre" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "Sunucu" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "Moderatör" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "Moderatör:" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "Şu zamana kadar:" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "Süre:" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "Sunucu:" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "Susturulma cezanız manuel olarak kaldırıldı" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "Susturulma cezanız manuel olarak verildi" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "Sunucu susturma cezası" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "Kanal yetkilerinden manuel olarak kaldırıldı" @@ -218,30 +231,13 @@ msgstr "Bir kullanıcıya özel mesaj atarken sorumlu moderatörün ismini dahil #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "\n" -" Bot üzerinde role özgü susturmaların zorlanıp zorlanmayacağı\n" -" " - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "Tamamdır, kullanıcıları susturmadan önce rol susturmalarını uygulayacağım." - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "Tamamdır, kullanıcıları sustururken kanal yetkilendirmelerine izin vereceğim." - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "\n" " Bu sunucu için mevcut susturma ayarlarını gösterir.\n" " " -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -253,12 +249,12 @@ msgstr "Susturma Rolü: {role}\n" "DM Atma: {dm}\n" "Moderatör belirtme: {show_mod}" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "None" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -271,46 +267,41 @@ msgstr "\n" " susturma geri alınırken oluşabilecek sorunlar bir yere gönderilmeyecek.\n" " " -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "Susturma geri alınırken oluşabilecek sorunlar için bildirim kullanılacak bildirim kanalının ayarı temizlendi." -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "Susturma geri alma hatalarını {channel} kanalına yazacağım." -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " -msgstr "Bir kullanıcı susturulurken verilecek rolü ayarlar.\n\n" -" Eğer bir rol ayarlanmazsa bot kullanıcıyı konuşmasını\n" -" engellemek için tüm kanallarda yetki ayarlayarak susturmaya çalışır.\n\n" -" Not: Eğer bir rol ayarlanmazsa kullanıcı susturulmamak için\n" -" sunucudan çıkıp girebilir.\n" -" " +msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." -msgstr "Susturmalar için kanal yetkileri kullanılacak." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." +msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "Rol hiyerarşisinde senden aşağıda olmadığından bu rolü ayarlayamazsın." -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "Susturulmuş rolü {role} olarak ayarlandı" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "Herhangi bir bildirim kanalı ayarlanmamış, otomatik susturma geri almada bir sorun çıkarsa bilgi almak için {command_1} kullanın." -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -325,23 +316,23 @@ msgstr "Bir susuturulmuş rolü oluştur.\n\n" " `[p]muteset role ROL_ADI` komutunu kullanın\n" " " -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "Bu sunucuda ayarlanmış bir susturulmuş rolü zaten var. Yeni bir tane oluşturmadan önce {command} ile var olanı kaldırın." -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "Susturulmuş rolü ayarlandı" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "Bu sunucuda susturulmuş rolü oluşturamadım." -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "Şu kanallar için yetklendirmeyi ayarlayamadım: {channels}" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -352,41 +343,23 @@ msgstr "\n" " Bir zaman aralığı verilmezse bu ayar temizlenir.\n" " " -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "Varsayılan susturma süresi kaldırıldı." -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "Lütfen geçerli bir zaman biçimi sağlayın." -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "Varsayılan susturma süresi {time} olarak ayarlandı." -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "Bu sunucunun susturulmuş rolü ayarlanmamış `{command_1}` ile bir susturulmuş rolü ayarlayabilir veya basit bir rolün oluşturulmasını istiyorsanız `{command_2}` kullanabilirsiniz.\n\n" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "Kullanıcıları sustururken kanal yetkilerini kullanmak Discord API'a çok sayıda istekte bulunulmasını gerektirebileceğinden bir susturulmuş rolü ayarlanması tavsiye edilir. Üstelik kanal yetkileri sunucuya katılırken tekrar uygulanmayacağından kullanıcılar çıkıp girerek susturulmaktan kurtulabilirler. Bir susturulmuş rolü kullanmak tüm bu sorunları çözer.\n\n" -"Susturma için kanal yetkilerini kullanmak istediğinizden emin misiniz? " - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "✅ ile tepki vermek kanal yetkilerini kullanılmasını onaylar ve bu mesaj bir daha karşınıza gelmez. ❎ ile tepki vermek susturma denemesini iptal eder." - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "{response_1} ile cevap vermek zorla susturmaya devam eder ve bir daha bu mesajı göstermez, {response_2} ile cevap vermek susturmayı iptal eder." - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "Tamam o zaman." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" @@ -395,23 +368,68 @@ msgstr "\n" " Sunucuda devam eden susturmaları gösterir.\n" " " -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "__Sunucudaki Susturmalar__\n" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" -msgstr "__Kalan süre__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "__<#{channel_id}> Susturmalar__\n" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "Bu sunucuda şu anda susturulmuş kişi bulunmamakta." +#: redbot/cogs/mutes/mutes.py:1127 +#, docstring +msgid "Timeout users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" +" Examples:\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 +msgid "You cannot mute me." +msgstr "Beni susturamazsın." + +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 +msgid "You cannot mute yourself." +msgstr "Kendini susturamazsın." + +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + #: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 #, docstring msgid "Mute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -432,43 +450,27 @@ msgstr "Kullanıcıları sustur.\n\n" " `[p]mute @üye1 3 days`\n\n" " " -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 -msgid "You cannot mute me." -msgstr "Beni susturamazsın." - -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 -msgid "You cannot mute yourself." -msgstr "Kendini susturamazsın." - -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" -msgstr " {duration}" - -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "{users} bu sunucudan {time} susturuldu." -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "{users} bu sunucuda susturuldu. Süre: {time}." -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "{member} şu sebeplerden dolayı susturulamadı veya susturması kaldırılamadı:\n" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" -msgstr "- {reason} Şu kanallarda: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "Bazı kullanıcılar doğru düzgün susturulamadı. Kim, nerde, ve neden görmek ister misiniz?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "Tamam o zaman." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -489,23 +491,27 @@ msgstr "Bir kullanıcıyı mevcut metin kanalında sustur.\n\n" " `[p]mute @üye1 3 days`\n" " " -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "Kanalda susturma" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "{users} bu kanalda {time} susturuldu." -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "{users} bulunduğu sesli kanaldan susturuldu. Süre: {time}." -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" -msgstr "Şu kullanıcılar susturulamadı\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -516,21 +522,29 @@ msgstr "Kullanıcıların susturmasını kaldır.\n\n" " `[reason]` susturmanın kaldırılma sebebidir.\n" " " -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "Benim susturmamı kaldıramazsın." -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "Kendi susturmanı kaldıramazsın." -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "{users} bu sunucudaki susturması kaldırıldı." -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -538,13 +552,25 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "{users} yazı/sesli kanalından susturması kaldırıldı." -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" -msgstr "Bu kullanıcının susturma cezası kaldırılamadı\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" +msgstr "bu sunucu" #: redbot/cogs/mutes/voicemutes.py:42 msgid "That user is not in a voice channel." @@ -578,10 +604,18 @@ msgstr "Bir kullanıcıyı mevcut ses kanalından sustur.\n\n" " `[p]voicemute @üye1 3 days`\n" "`" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr " {duration}" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "Sesli kanalda susturma" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "Şu kullanıcılar susturulamadı\n" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -591,3 +625,7 @@ msgstr "Bir kullanıcının şu an bulunduğu ses kanalında susturmasını kald " `` kullanıcı adları, IDleri veya pinglerinden oluşan boşluklarla ayrışmış bir listedir.\n" " `[reason]` susturmanın kaldırılma sebebidir." +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "Bu kullanıcının susturma cezası kaldırılamadı\n" + diff --git a/redbot/cogs/mutes/locales/uk-UA.po b/redbot/cogs/mutes/locales/uk-UA.po index 63718b07c3e..e22a3ccbc65 100644 --- a/redbot/cogs/mutes/locales/uk-UA.po +++ b/redbot/cogs/mutes/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/vi-VN.po b/redbot/cogs/mutes/locales/vi-VN.po index df4a34f70b1..a137fa6fa3a 100644 --- a/redbot/cogs/mutes/locales/vi-VN.po +++ b/redbot/cogs/mutes/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/zh-CN.po b/redbot/cogs/mutes/locales/zh-CN.po index 985d95b9fe4..07e7473ca5b 100644 --- a/redbot/cogs/mutes/locales/zh-CN.po +++ b/redbot/cogs/mutes/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -19,159 +19,172 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "" -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "" @@ -213,26 +226,11 @@ msgstr "" #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -240,12 +238,12 @@ msgid "Mute Role: {role}\n" "Show moderator: {show_mod}" msgstr "" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "无" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -254,41 +252,41 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -298,23 +296,23 @@ msgid "Create a Muted role.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -322,112 +320,124 @@ msgid "\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "" -#: redbot/cogs/mutes/mutes.py:1187 +#: redbot/cogs/mutes/mutes.py:1127 #, docstring -msgid "Mute users.\n\n" +msgid "Timeout users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" -" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" " any valid time length such as `30 minutes` or `2 days`. If nothing\n" -" is provided the mute will use the set default time or indefinite if not set.\n\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" " Examples:\n" -" `[p]mute @member1 @member2 spam 5 hours`\n" -" `[p]mute @member1 3 days`\n\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 msgid "You cannot mute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 msgid "You cannot mute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 +#, docstring +msgid "Mute users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to mute for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the mute will use the set default time or indefinite if not set.\n\n" +" Examples:\n" +" `[p]mute @member1 @member2 spam 5 hours`\n" +" `[p]mute @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." msgstr "" -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -440,23 +450,27 @@ msgid "Mute a user in the current text channel (or in the parent of the current " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -464,21 +478,29 @@ msgid "Unmute users.\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -486,12 +508,24 @@ msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " " msgstr "" -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" msgstr "" #: redbot/cogs/mutes/voicemutes.py:42 @@ -518,10 +552,18 @@ msgid "Mute a user in their current voice channel.\n\n" " `[p]voicemute @member1 3 days`" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -529,3 +571,7 @@ msgid "Unmute a user in their current voice channel.\n\n" " `[reason]` is the reason for the unmute." msgstr "" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "" + diff --git a/redbot/cogs/mutes/locales/zh-TW.po b/redbot/cogs/mutes/locales/zh-TW.po index df980265535..b1e520a7d37 100644 --- a/redbot/cogs/mutes/locales/zh-TW.po +++ b/redbot/cogs/mutes/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2023-07-19 20:46+0000\n" +"POT-Creation-Date: 2024-04-01 01:01+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -19,55 +19,67 @@ msgstr "" msgid "The time provided is too long; use a more reasonable time." msgstr "提供的時間過長;應使用更合理的時間。" -#: redbot/cogs/mutes/mutes.py:32 -msgid "That user is already muted in this channel." -msgstr "該用戶已在此頻道中被靜音。" +#: redbot/cogs/mutes/mutes.py:34 +msgid "That user is already muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:33 -msgid "That user is not muted in this channel." -msgstr "該用戶在此頻道中未被靜音。" +#: redbot/cogs/mutes/mutes.py:35 +msgid "That user is not muted in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:34 +#: redbot/cogs/mutes/mutes.py:36 msgid "I cannot let you do that. You are not higher than the user in the role hierarchy." msgstr "我不能讓你那樣做。您的身分組未高於該用戶身分組。" -#: redbot/cogs/mutes/mutes.py:37 +#: redbot/cogs/mutes/mutes.py:39 msgid "I cannot let you do that. You are not higher than the mute role in the role hierarchy." msgstr "我不能讓你那樣做。您在身分組層級中的級別不高於靜音身分組。" -#: redbot/cogs/mutes/mutes.py:40 +#: redbot/cogs/mutes/mutes.py:42 msgid "That user cannot be (un)muted, as they have the Administrator permission." msgstr "該用戶不能被(取消)靜音,因為他們具有管理員權限。" -#: redbot/cogs/mutes/mutes.py:41 +#: redbot/cogs/mutes/mutes.py:43 msgid "Failed to mute or unmute user. I need the Manage Roles permission and the user I'm muting must be lower than myself in the role hierarchy." msgstr "無法將用戶靜音或取消靜音。 我需要“管理身分組”的權限,且靜音身分組需低於我的最高身分組。" -#: redbot/cogs/mutes/mutes.py:46 -msgid "Failed to mute or unmute user. I need the Manage Permissions permission." -msgstr "無法將用戶靜音或取消靜音。我需要管理權限的權限。" +#: redbot/cogs/mutes/mutes.py:48 +msgid "Failed to mute or unmute user. I need the Timeout Members permission and the user I'm muting must be lower than myself in the role hierarchy." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:53 +msgid "Failed to mute or unmute user. I need the Manage Permissions permission in {location}." +msgstr "" -#: redbot/cogs/mutes/mutes.py:49 +#: redbot/cogs/mutes/mutes.py:56 msgid "The user has left the server while applying an overwrite." msgstr "用戶在套用覆蓋時離開了伺務器。" -#: redbot/cogs/mutes/mutes.py:50 +#: redbot/cogs/mutes/mutes.py:57 msgid "The channel I tried to mute or unmute the user in isn't found." msgstr "讓我靜音其他使用者的該語音頻道不存在。" -#: redbot/cogs/mutes/mutes.py:51 +#: redbot/cogs/mutes/mutes.py:58 msgid "The mute role no longer exists." msgstr "靜音身分組已經不再存在。" -#: redbot/cogs/mutes/mutes.py:52 +#: redbot/cogs/mutes/mutes.py:59 msgid "Because I don't have the Move Members permission, this will take into effect when the user rejoins." msgstr "因為我沒有 移動成員 的權限,所以這將在用戶重新加入時生效。" -#: redbot/cogs/mutes/mutes.py:55 +#: redbot/cogs/mutes/mutes.py:62 +msgid "Timeouts cannot be longer than 28 days." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:63 +msgid "You must provide a time for the timeout to end." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:64 msgid "That user is channel muted in their current voice channel, not just voice muted. If you want to fully unmute this user in the channel, use {command} in their voice channel's text channel instead." msgstr "該用戶在他們當前的語音通道中被通道靜音,而不僅僅是語音靜音。如果您想在頻道中完全取消該用戶的靜音,請在他們的語音頻道的文本頻道中使用 {command} 代替。" -#: redbot/cogs/mutes/mutes.py:79 +#: redbot/cogs/mutes/mutes.py:88 #, docstring msgid "\n" " Mute users temporarily or indefinitely.\n" @@ -76,107 +88,108 @@ msgstr "\n" " 暫時或無限期地使用戶靜音。\n" " " -#: redbot/cogs/mutes/mutes.py:330 redbot/cogs/mutes/mutes.py:342 -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:437 -#: redbot/cogs/mutes/mutes.py:454 redbot/cogs/mutes/mutes.py:508 -#: redbot/cogs/mutes/mutes.py:528 redbot/cogs/mutes/mutes.py:533 +#: redbot/cogs/mutes/mutes.py:332 redbot/cogs/mutes/mutes.py:344 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:439 +#: redbot/cogs/mutes/mutes.py:456 redbot/cogs/mutes/mutes.py:510 +#: redbot/cogs/mutes/mutes.py:530 redbot/cogs/mutes/mutes.py:535 msgid "Automatic unmute" msgstr "自動取消靜音" -#: redbot/cogs/mutes/mutes.py:346 redbot/cogs/mutes/mutes.py:454 -#: redbot/cogs/mutes/mutes.py:655 redbot/cogs/mutes/mutes.py:1467 +#: redbot/cogs/mutes/mutes.py:348 redbot/cogs/mutes/mutes.py:456 +#: redbot/cogs/mutes/mutes.py:657 redbot/cogs/mutes/mutes.py:1493 +#: redbot/cogs/mutes/mutes.py:1567 msgid "Server unmute" msgstr "伺務器取消靜音" -#: redbot/cogs/mutes/mutes.py:355 +#: redbot/cogs/mutes/mutes.py:357 msgid "I am unable to unmute {user} for the following reason:\n" "{reason}" msgstr "由於以下原因,我無法將 {user} 取消靜音:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:441 +#: redbot/cogs/mutes/mutes.py:443 msgid "\n" "Unmuted in channels: " msgstr "\n" "在頻道中取消靜音: " -#: redbot/cogs/mutes/mutes.py:467 +#: redbot/cogs/mutes/mutes.py:469 msgid "{member} could not be unmuted for the following reasons:\n" msgstr "{member} 由於以下原因無法取消靜音:\n" -#: redbot/cogs/mutes/mutes.py:471 +#: redbot/cogs/mutes/mutes.py:473 msgid "{reason} In the following channels: {channels}\n" msgstr "{reason} 在以下頻道中:{channels}\n" -#: redbot/cogs/mutes/mutes.py:517 redbot/cogs/mutes/mutes.py:732 +#: redbot/cogs/mutes/mutes.py:519 redbot/cogs/mutes/mutes.py:734 #: redbot/cogs/mutes/voicemutes.py:222 msgid "Voice unmute" msgstr "取消語音靜音" -#: redbot/cogs/mutes/mutes.py:520 redbot/cogs/mutes/mutes.py:735 -#: redbot/cogs/mutes/mutes.py:1536 +#: redbot/cogs/mutes/mutes.py:522 redbot/cogs/mutes/mutes.py:737 +#: redbot/cogs/mutes/mutes.py:1636 msgid "Channel unmute" msgstr "取消頻道靜音" -#: redbot/cogs/mutes/mutes.py:537 +#: redbot/cogs/mutes/mutes.py:539 msgid "I am unable to unmute {user} in {channel} for the following reason:\n" "{reason}" msgstr "由於以下原因,我無法在 {channel} 中將 {user} 取消靜音:\n" "{reason}" -#: redbot/cogs/mutes/mutes.py:578 +#: redbot/cogs/mutes/mutes.py:580 msgid "Unknown" msgstr "未知" -#: redbot/cogs/mutes/mutes.py:583 +#: redbot/cogs/mutes/mutes.py:585 msgid "No reason provided." msgstr "沒有提供理由。" -#: redbot/cogs/mutes/mutes.py:593 +#: redbot/cogs/mutes/mutes.py:595 msgid "Until" msgstr "直到" -#: redbot/cogs/mutes/mutes.py:594 +#: redbot/cogs/mutes/mutes.py:596 msgid "Duration" msgstr "期間" -#: redbot/cogs/mutes/mutes.py:595 +#: redbot/cogs/mutes/mutes.py:597 msgid "Guild" msgstr "伺服器" -#: redbot/cogs/mutes/mutes.py:597 +#: redbot/cogs/mutes/mutes.py:599 msgid "Moderator" msgstr "版主" -#: redbot/cogs/mutes/mutes.py:605 +#: redbot/cogs/mutes/mutes.py:607 msgid "Moderator:" msgstr "版主:" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Until:" msgstr "直到:" -#: redbot/cogs/mutes/mutes.py:607 +#: redbot/cogs/mutes/mutes.py:609 msgid "Duration:" msgstr "期間:" -#: redbot/cogs/mutes/mutes.py:611 +#: redbot/cogs/mutes/mutes.py:613 msgid "Guild:" msgstr "伺服器:" -#: redbot/cogs/mutes/mutes.py:650 redbot/cogs/mutes/mutes.py:655 +#: redbot/cogs/mutes/mutes.py:652 redbot/cogs/mutes/mutes.py:657 msgid "Manually removed mute role" msgstr "手動刪除靜音身分組" -#: redbot/cogs/mutes/mutes.py:670 redbot/cogs/mutes/mutes.py:679 +#: redbot/cogs/mutes/mutes.py:672 redbot/cogs/mutes/mutes.py:681 msgid "Manually applied mute role" msgstr "手動套用靜音身分組" -#: redbot/cogs/mutes/mutes.py:679 redbot/cogs/mutes/mutes.py:1247 +#: redbot/cogs/mutes/mutes.py:681 redbot/cogs/mutes/mutes.py:1271 msgid "Server mute" msgstr "伺務器靜音" -#: redbot/cogs/mutes/mutes.py:742 redbot/cogs/mutes/mutes.py:751 +#: redbot/cogs/mutes/mutes.py:744 redbot/cogs/mutes/mutes.py:753 msgid "Manually removed channel overwrites" msgstr "手動刪除頻道覆蓋" @@ -218,30 +231,13 @@ msgstr "在向用戶發送 DM 時,我不會包括發出靜音的版主的姓 #: redbot/cogs/mutes/mutes.py:827 #, docstring msgid "\n" -" Whether or not to force role only mutes on the bot\n" -" " -msgstr "\n" -" 是否強制身分組只在機器人上靜音\n" -" " - -#: redbot/cogs/mutes/mutes.py:832 -msgid "Okay I will enforce role mutes before muting users." -msgstr "好的,我會在將用戶靜音之前強制執行角色靜音。" - -#: redbot/cogs/mutes/mutes.py:834 -msgid "Okay I will allow channel overwrites for muting users." -msgstr "好的,我將允許為靜音用戶覆蓋頻道。" - -#: redbot/cogs/mutes/mutes.py:839 -#, docstring -msgid "\n" " Shows the current mute settings for this guild.\n" " " msgstr "\n" " 顯示該公會當前的靜音設置。\n" " " -#: redbot/cogs/mutes/mutes.py:847 +#: redbot/cogs/mutes/mutes.py:835 msgid "Mute Role: {role}\n" "Notification Channel: {channel}\n" "Default Time: {time}\n" @@ -253,12 +249,12 @@ msgstr "靜音身分組:{role}\n" "發送私信:{dm}\n" "顯示板主:{show_mod}" -#: redbot/cogs/mutes/mutes.py:854 redbot/cogs/mutes/mutes.py:855 -#: redbot/cogs/mutes/mutes.py:856 +#: redbot/cogs/mutes/mutes.py:842 redbot/cogs/mutes/mutes.py:843 +#: redbot/cogs/mutes/mutes.py:844 msgid "None" msgstr "無" -#: redbot/cogs/mutes/mutes.py:871 +#: redbot/cogs/mutes/mutes.py:859 #, docstring msgid "\n" " Set the notification channel for automatic unmute issues.\n\n" @@ -271,46 +267,41 @@ msgstr "\n" " 關於取消靜音的用戶不會被發送到任何地方的問題。\n" " " -#: redbot/cogs/mutes/mutes.py:879 +#: redbot/cogs/mutes/mutes.py:867 msgid "Notification channel for unmute issues has been cleared." msgstr "取消靜音問題的通知通道已被清除。" -#: redbot/cogs/mutes/mutes.py:883 +#: redbot/cogs/mutes/mutes.py:871 msgid "I will post unmute issues in {channel}." msgstr "我將在 {channel} 中發布取消靜音問題。" -#: redbot/cogs/mutes/mutes.py:890 +#: redbot/cogs/mutes/mutes.py:878 #, docstring msgid "Sets the role to be applied when muting a user.\n\n" -" If no role is setup the bot will attempt to mute a user by setting\n" -" channel overwrites in all channels to prevent the user from sending messages.\n\n" +" If no role is setup the bot will attempt to mute a user\n" +" by utilizing server timeouts.\n\n" " Note: If no role is setup a user may be able to leave the server\n" " and rejoin no longer being muted.\n" " " -msgstr "設置將用戶靜音時要應用的身分組。\n\n" -" 如果沒有設置角色,機器人將嘗試通過設置使用戶靜音\n" -" 頻道覆蓋所有頻道以防止用戶發送消息。\n\n" -" 注意:如果沒有設置角色,用戶可以離開服務器\n" -" 並重新加入不再被靜音。\n" -" " +msgstr "" -#: redbot/cogs/mutes/mutes.py:905 -msgid "Channel overwrites will be used for mutes instead." -msgstr "頻道覆蓋將用於靜音。" +#: redbot/cogs/mutes/mutes.py:890 +msgid "Discord Timeouts will be used for mutes instead." +msgstr "" -#: redbot/cogs/mutes/mutes.py:909 +#: redbot/cogs/mutes/mutes.py:894 msgid "You can't set this role as it is not lower than you in the role hierarchy." msgstr "您不能設置此身分組,因為它在身分組層次階級結構中不低於您。" -#: redbot/cogs/mutes/mutes.py:914 redbot/cogs/mutes/mutes.py:977 +#: redbot/cogs/mutes/mutes.py:899 redbot/cogs/mutes/mutes.py:962 msgid "Mute role set to {role}" msgstr "靜音身分組設置為 {role}" -#: redbot/cogs/mutes/mutes.py:918 redbot/cogs/mutes/mutes.py:981 +#: redbot/cogs/mutes/mutes.py:903 redbot/cogs/mutes/mutes.py:966 msgid "No notification channel has been setup, use {command_1} to be updated when there's an issue in automatic unmutes." msgstr "尚未設置通知頻道,當自動取消靜音出現問題時,使用 {command_1} 進行更新。" -#: redbot/cogs/mutes/mutes.py:929 +#: redbot/cogs/mutes/mutes.py:914 #, docstring msgid "Create a Muted role.\n\n" " This will create a role and apply overwrites to all available channels\n" @@ -325,23 +316,23 @@ msgstr "創建靜音身分組。\n\n" " `[p]muteset role 身分組名稱`\n" " " -#: redbot/cogs/mutes/mutes.py:940 +#: redbot/cogs/mutes/mutes.py:925 msgid "There is already a mute role setup in this server. Please remove it with {command} before trying to create a new one." msgstr "此服務器中已經設置了靜音身分組。在嘗試創建新的之前,請使用 {command} 將其刪除。" -#: redbot/cogs/mutes/mutes.py:959 redbot/cogs/mutes/mutes.py:1005 +#: redbot/cogs/mutes/mutes.py:944 redbot/cogs/mutes/mutes.py:990 msgid "Mute role setup" msgstr "靜音身分組設置" -#: redbot/cogs/mutes/mutes.py:964 +#: redbot/cogs/mutes/mutes.py:949 msgid "I could not create a muted role in this server." msgstr "我無法在此服務器中創建靜音身分組。" -#: redbot/cogs/mutes/mutes.py:971 +#: redbot/cogs/mutes/mutes.py:956 msgid "I could not set overwrites for the following channels: {channels}" msgstr "我無法為以下頻道設置覆蓋:{channels}" -#: redbot/cogs/mutes/mutes.py:1013 +#: redbot/cogs/mutes/mutes.py:998 #, docstring msgid "\n" " Set the default mute time for the mute command.\n\n" @@ -352,41 +343,23 @@ msgstr "\n" " 如果沒有提供時間間隔,這將被清除。\n" " " -#: redbot/cogs/mutes/mutes.py:1021 +#: redbot/cogs/mutes/mutes.py:1006 msgid "Default mute time removed." msgstr "默認靜音時間已刪除。" -#: redbot/cogs/mutes/mutes.py:1025 +#: redbot/cogs/mutes/mutes.py:1010 msgid "Please provide a valid time format." msgstr "請提供有效的時間格式。" -#: redbot/cogs/mutes/mutes.py:1028 +#: redbot/cogs/mutes/mutes.py:1013 msgid "Default mute time set to {time}." msgstr "默認靜音時間設置為 {time}。" -#: redbot/cogs/mutes/mutes.py:1040 -msgid "This server does not have a mute role setup. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" -msgstr "此伺務器沒有靜音身分組設置。 如果您只想創建基本身分組設置,則可以使用 {command_1} 或 {command_2} 設置靜音身分組。\n\n" - -#: redbot/cogs/mutes/mutes.py:1059 -msgid "Channel overwrites for muting users can get expensive on Discord's API as such we recommend that you have an admin setup a mute role instead. Channel overwrites will also not re-apply on guild join, so a user who has been muted may leave and re-join and no longer be muted. Role mutes do not have this issue.\n\n" -"Are you sure you want to continue with channel overwrites? " -msgstr "屏蔽用戶的頻道覆蓋在 Discord 的 API 上可能會變得昂貴,因此我們建議您改為讓管理員設置屏蔽角色。 頻道覆蓋也不會在公會加入時重新應用,因此被禁言的用戶可以離開並重新加入並且不再被禁言。 角色靜音沒有這個問題。\n\n" -"您確定要繼續頻道覆蓋嗎? " - -#: redbot/cogs/mutes/mutes.py:1069 -msgid "Reacting with ✅ will continue the mute with overwrites and stop this message from appearing again, Reacting with ❎ will end the mute attempt." -msgstr "反應 ✅ 將繼續靜音並覆蓋且停止再次出現此消息,反應 ❎ 將嘗試結束靜音。" - -#: redbot/cogs/mutes/mutes.py:1075 -msgid "Saying {response_1} will continue the mute with overwrites and stop this message from appearing again, saying {response_2} will end the mute attempt." -msgstr "輸入 {response_1} 將繼續靜音並覆蓋且停止再次出現此消息,輸入 {response_2} 將嘗試結束靜音。" - -#: redbot/cogs/mutes/mutes.py:1104 redbot/cogs/mutes/mutes.py:1317 -msgid "OK then." -msgstr "OK then." +#: redbot/cogs/mutes/mutes.py:1025 +msgid "This server does not have a mute role setup and I do not have permission to timeout users. You can setup a mute role with {command_1} or {command_2} if you just want a basic role created setup.\n\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1118 +#: redbot/cogs/mutes/mutes.py:1046 #, docstring msgid "\n" " Displays active mutes on this server.\n" @@ -395,23 +368,68 @@ msgstr "\n" " 顯示此服務器上的靜音活動。\n" " " -#: redbot/cogs/mutes/mutes.py:1125 +#: redbot/cogs/mutes/mutes.py:1053 msgid "__Server Mutes__\n" msgstr "__伺務器靜音__\n" -#: redbot/cogs/mutes/mutes.py:1143 redbot/cogs/mutes/mutes.py:1168 -msgid "__Remaining__: {time_left}\n" -msgstr "__Remaining__:{time_left}\n" +#: redbot/cogs/mutes/mutes.py:1069 redbot/cogs/mutes/mutes.py:1080 +#: redbot/cogs/mutes/mutes.py:1101 +msgid "__Until__: {time_left}\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1150 +#: redbot/cogs/mutes/mutes.py:1076 +msgid "__Server Timeouts__\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1085 msgid "__<#{channel_id}> Mutes__\n" msgstr "__<#{channel_id}> 靜音__\n" -#: redbot/cogs/mutes/mutes.py:1175 +#: redbot/cogs/mutes/mutes.py:1114 msgid "There are no mutes on this server right now." msgstr "目前此伺務器上沒有正在的靜音。" +#: redbot/cogs/mutes/mutes.py:1127 +#, docstring +msgid "Timeout users.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[time_and_reason]` is the time to timeout for and reason. Time is\n" +" any valid time length such as `30 minutes` or `2 days`. If nothing\n" +" is provided the timeout will use the set default time or give an error if not set.\n\n" +" Examples:\n" +" `[p]timeout @member1 @member2 spam 5 hours`\n" +" `[p]timeout @member1 3 days`\n\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1142 redbot/cogs/mutes/mutes.py:1223 +#: redbot/cogs/mutes/mutes.py:1376 redbot/cogs/mutes/voicemutes.py:88 +msgid "You cannot mute me." +msgstr "您不能將我禁言" + +#: redbot/cogs/mutes/mutes.py:1144 redbot/cogs/mutes/mutes.py:1225 +#: redbot/cogs/mutes/mutes.py:1378 redbot/cogs/mutes/voicemutes.py:90 +msgid "You cannot mute yourself." +msgstr "您不能將自己禁言。" + +#: redbot/cogs/mutes/mutes.py:1155 redbot/cogs/mutes/mutes.py:1164 +#: redbot/cogs/mutes/mutes.py:1237 redbot/cogs/mutes/mutes.py:1246 +msgid " for {length} until {duration}" +msgstr "" + #: redbot/cogs/mutes/mutes.py:1187 +msgid "{users} has been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1189 +msgid "{users} have been timed out in this server{time}." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1194 +msgid "None of the users provided could be muted properly." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1208 #, docstring msgid "Mute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -432,43 +450,27 @@ msgstr "靜音用戶。\n\n" " `[p]mute @member1 3 days`\n\n" " " -#: redbot/cogs/mutes/mutes.py:1202 redbot/cogs/mutes/mutes.py:1353 -#: redbot/cogs/mutes/voicemutes.py:88 -msgid "You cannot mute me." -msgstr "您不能將我禁言" - -#: redbot/cogs/mutes/mutes.py:1204 redbot/cogs/mutes/mutes.py:1355 -#: redbot/cogs/mutes/voicemutes.py:90 -msgid "You cannot mute yourself." -msgstr "您不能將自己禁言。" - -#: redbot/cogs/mutes/mutes.py:1215 redbot/cogs/mutes/mutes.py:1220 -#: redbot/cogs/mutes/mutes.py:1363 redbot/cogs/mutes/mutes.py:1368 -#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 -msgid " for {duration}" -msgstr " for {duration}" - -#: redbot/cogs/mutes/mutes.py:1254 +#: redbot/cogs/mutes/mutes.py:1278 msgid "{users} has been muted in this server{time}." msgstr "{users} 已在此服務器中被靜音 {time} 。" -#: redbot/cogs/mutes/mutes.py:1256 +#: redbot/cogs/mutes/mutes.py:1280 msgid "{users} have been muted in this server{time}." msgstr "{users} 已在此服務器中被靜音 {time}。" -#: redbot/cogs/mutes/mutes.py:1267 +#: redbot/cogs/mutes/mutes.py:1292 msgid "{member} could not be (un)muted for the following reasons:\n" msgstr "由於以下原因,{member} 無法被(取消)靜音:\n" -#: redbot/cogs/mutes/mutes.py:1278 -msgid "- {reason} In the following channels: {channels}\n" -msgstr "- {reason} 在以下頻道中:{channels}\n" +#: redbot/cogs/mutes/mutes.py:1312 +msgid "Some users could not be properly muted or unmuted. Would you like to see who, where, and why?" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1289 -msgid "Some users could not be properly muted. Would you like to see who, where, and why?" -msgstr "某些用戶無法正確靜音。 你想看看誰,在哪裡,為什麼?" +#: redbot/cogs/mutes/mutes.py:1340 +msgid "OK then." +msgstr "OK then." -#: redbot/cogs/mutes/mutes.py:1339 +#: redbot/cogs/mutes/mutes.py:1362 #, docstring msgid "Mute a user in the current text channel (or in the parent of the current thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -489,23 +491,27 @@ msgstr "使當前文字頻道(或當前討論串)中的用戶靜音。\n\n" " `[p]mutechannel @member1 3 days`\n" " " -#: redbot/cogs/mutes/mutes.py:1398 +#: redbot/cogs/mutes/mutes.py:1386 redbot/cogs/mutes/mutes.py:1391 +msgid " until {duration}" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1421 msgid "Channel mute" msgstr "頻道靜音" -#: redbot/cogs/mutes/mutes.py:1406 redbot/cogs/mutes/voicemutes.py:154 +#: redbot/cogs/mutes/mutes.py:1429 redbot/cogs/mutes/voicemutes.py:154 msgid "{users} has been muted in this channel{time}." msgstr "{users} 已在此頻道中被靜音 {time} 。" -#: redbot/cogs/mutes/mutes.py:1408 redbot/cogs/mutes/voicemutes.py:156 +#: redbot/cogs/mutes/mutes.py:1431 redbot/cogs/mutes/voicemutes.py:156 msgid "{users} have been muted in this channel{time}." msgstr "{users} 已在此頻道中被靜音{time}。" -#: redbot/cogs/mutes/mutes.py:1413 redbot/cogs/mutes/voicemutes.py:161 -msgid "The following users could not be muted\n" -msgstr "無法將以下用戶靜音\n" +#: redbot/cogs/mutes/mutes.py:1436 +msgid "The following users could not be muted:\n" +msgstr "" -#: redbot/cogs/mutes/mutes.py:1428 +#: redbot/cogs/mutes/mutes.py:1451 #, docstring msgid "Unmute users.\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -516,21 +522,29 @@ msgstr "取消靜音用戶。\n\n" " `[reason]` 是取消靜音的原因。\n" " " -#: redbot/cogs/mutes/mutes.py:1436 redbot/cogs/mutes/mutes.py:1505 -#: redbot/cogs/mutes/voicemutes.py:182 +#: redbot/cogs/mutes/mutes.py:1459 redbot/cogs/mutes/mutes.py:1531 +#: redbot/cogs/mutes/mutes.py:1605 redbot/cogs/mutes/voicemutes.py:182 msgid "You cannot unmute me." msgstr "您不能將我取消禁言" -#: redbot/cogs/mutes/mutes.py:1438 redbot/cogs/mutes/mutes.py:1507 -#: redbot/cogs/mutes/voicemutes.py:184 +#: redbot/cogs/mutes/mutes.py:1461 redbot/cogs/mutes/mutes.py:1533 +#: redbot/cogs/mutes/mutes.py:1607 redbot/cogs/mutes/voicemutes.py:184 msgid "You cannot unmute yourself." msgstr "您不能將自己取消禁言。" -#: redbot/cogs/mutes/mutes.py:1480 +#: redbot/cogs/mutes/mutes.py:1506 redbot/cogs/mutes/mutes.py:1580 msgid "{users} unmuted in this server." msgstr "{users} 在此服務器中取消靜言。" -#: redbot/cogs/mutes/mutes.py:1497 +#: redbot/cogs/mutes/mutes.py:1523 +#, docstring +msgid "Force Unmute users who have had channel overwrite mutes in every channel.\n\n" +" `` is a space separated list of usernames, ID's, or mentions.\n" +" `[reason]` is the reason for the unmute.\n" +" " +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1597 #, docstring msgid "Unmute a user in this channel (or in the parent of this thread).\n\n" " `` is a space separated list of usernames, ID's, or mentions.\n" @@ -541,13 +555,25 @@ msgstr "取消靜言此頻道(或此頻道的討論串) 中的用戶。\n\n" " `[reason]` 是取消靜言的原因。\n" " " -#: redbot/cogs/mutes/mutes.py:1546 redbot/cogs/mutes/voicemutes.py:232 +#: redbot/cogs/mutes/mutes.py:1646 redbot/cogs/mutes/voicemutes.py:232 msgid "{users} unmuted in this channel." msgstr "{users} 在此頻道中取消靜言。" -#: redbot/cogs/mutes/mutes.py:1551 redbot/cogs/mutes/voicemutes.py:237 -msgid "The following users could not be unmuted\n" -msgstr "無法取消以下用戶的靜言\n" +#: redbot/cogs/mutes/mutes.py:1651 +msgid "The following users could not be unmuted:\n" +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1730 +msgid "I lack the moderate members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1774 +msgid "I lack the timeout members permission." +msgstr "" + +#: redbot/cogs/mutes/mutes.py:1777 +msgid "this server" +msgstr "這伺服器" #: redbot/cogs/mutes/voicemutes.py:42 msgid "That user is not in a voice channel." @@ -580,10 +606,18 @@ msgstr "在用戶當前的語音通道中使用戶靜言。\n\n" " `[p]voicemute @member1 @member2 spam 5 hours`\n" " `[p]voicemute @member1 3 days`" +#: redbot/cogs/mutes/voicemutes.py:108 redbot/cogs/mutes/voicemutes.py:115 +msgid " for {duration}" +msgstr " for {duration}" + #: redbot/cogs/mutes/voicemutes.py:146 msgid "Voice mute" msgstr "語音靜音" +#: redbot/cogs/mutes/voicemutes.py:161 +msgid "The following users could not be muted\n" +msgstr "無法將以下用戶靜音\n" + #: redbot/cogs/mutes/voicemutes.py:175 #, docstring msgid "Unmute a user in their current voice channel.\n\n" @@ -593,3 +627,7 @@ msgstr "在當前語音通道中取消靜音用戶。\n\n" " `` 是用空格分隔的用戶名、ID 或提及列表。\n" " `[reason]` 是取消靜音的原因。" +#: redbot/cogs/mutes/voicemutes.py:237 +msgid "The following users could not be unmuted\n" +msgstr "無法取消以下用戶的靜言\n" + diff --git a/redbot/cogs/trivia/locales/ar-SA.po b/redbot/cogs/trivia/locales/ar-SA.po index 5aff00112d0..b69754f5c2a 100644 --- a/redbot/cogs/trivia/locales/ar-SA.po +++ b/redbot/cogs/trivia/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ar_SA\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "هناك بالفعل جلسة ثلاثية مستمرة في هذه القناة." @@ -31,48 +31,56 @@ msgstr "`{arg}` ليس رقماً محدوداً." msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,101 +169,137 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "نعم" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "لا" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "لعب الرحلة مع الأصدقاء!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "إدارة إعدادات تريفيا." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "تعيين مجموع النقاط المطلوبة للفوز. (Automatic Translation)." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "النتيجة يجب أن تكون أكبر من 0." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "تم. النقاط المطلوبة للفوز بتعيين إلى {num}." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "تعيين الحد الأقصى من الثواني المسموح بها للإجابة على سؤال." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "يجب أن يكون 4 ثوان على الأقل." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "تم. الحد الأقصى للثوان للإجابة المحددة إلى {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "تعيين طول الوقت حتى يتوقف التروفيا بسبب عدم وجود استجابة." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "يجب أن يكون أكبر من الحد الزمني للإجابة." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "تم. سوف تنتهي جلسات تريفيا بعد {num} ثانية من عدم الردود." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "السماح / عدم السماح لقوائم ثلاثية لتجاوز الإعدادات." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "تم. يمكن لقوائم تريفيا الآن تجاوز إعدادات ثلاثية لهذا الخادم." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "تم. لم يعد من الممكن تجاوز قوائم تريفيا إعدادات ثلاثية لهذا الخادم." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -264,15 +308,15 @@ msgstr "تعيين ما إذا كان البوت يحصل على نقاط أم " في حالة التمكين، البوت سيحصل على نقطة إذا لم يخمن أحد بشكل صحيح.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "تم. سأحصل الآن على نقطة إذا لم يجيب المستخدمون في الوقت المناسب." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -283,15 +327,15 @@ msgstr "تعيين ما إذا كان قد تم الكشف عن الإجابة " في الوقت المناسب.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "تم. سأفصح عن الإجابة إذا لم يكن أحد يعرف ذلك." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "حسناً، لن أكشف الإجابة على الأسئلة بعد الآن." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -308,80 +352,80 @@ msgstr "تعيين مضاعف الدفع.\n\n" " هذا المضاعف.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "يجب أن يكون المضاعف صفر على الأقل." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "تم. تم تعيين مضاعف الدفع إلى {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "تم. لن أكافئ الفائز بعد الآن بالدفع." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -392,41 +436,86 @@ msgstr "بدء جلسة ثلاثية في الفئة المحددة.\n\n" " أسئلةً من جميعها.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "هناك بالفعل جلسة ثلاثية مستمرة في هذه القناة." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "الفئة '{name}`. انظر '{prefix}trivia list` لقائمة فئات ثلاثية غير صالحة." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "حدث خطأ أثناء تحليل قائمة ثلاثية لفئة `{name}`. قد يتم تنسيقها بشكل غير صحيح." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "تم تحليل قائمة ثلاثية بنجاح ، ولكن يبدو أنها فارغة!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "أوقفوا دورة ثلاثية مستمرة." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "توقفت تريفيا." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "قائمة الفئات الثلاثية المتاحة." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "قوائم ثلاثية متاحة" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -437,7 +526,7 @@ msgstr "مجلس إدارة ثلاثية.\n\n" " أوامر فرعية للوحة تصادق أكثر تخصيصا.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -456,11 +545,11 @@ msgstr "لائحة المتصدرين لهذا الخادم.\n\n" "هو عدد الرتب التي تريد عرضها على لوحة المتصدرين.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "حقل غير معروف '{field_name}`، راجع `{prefix}مساعدة ثلاثية المتصدرين خادم` للحقول الصالحة للفرز." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -479,57 +568,57 @@ msgstr "لائحة المتصدرين لهذا الخادم.\n\n" "هو عدد الرتب التي تريد عرضها على لوحة المتصدرين.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "لا توجد أي نقاط في التسجيل!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "عضو" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "الفائزون" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/bg-BG.po b/redbot/cogs/trivia/locales/bg-BG.po index 0868939fa3c..2dce1ea95f9 100644 --- a/redbot/cogs/trivia/locales/bg-BG.po +++ b/redbot/cogs/trivia/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: bg_BG\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Да" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/cs-CZ.po b/redbot/cogs/trivia/locales/cs-CZ.po index bd112a785b9..dc281bbf31b 100644 --- a/redbot/cogs/trivia/locales/cs-CZ.po +++ b/redbot/cogs/trivia/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: cs_CZ\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Ano" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Ne" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Násobitel musí být alespoň 0." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "V záznamu nejsou žádné skóre!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Rank" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Člen" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Výhry" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Odehrané hry" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Celkové skóre" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Průměrné skóre" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/da-DK.po b/redbot/cogs/trivia/locales/da-DK.po index d375b070f3f..fa8e3f6f41f 100644 --- a/redbot/cogs/trivia/locales/da-DK.po +++ b/redbot/cogs/trivia/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: da_DK\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Ja" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/de-DE.po b/redbot/cogs/trivia/locales/de-DE.po index 83de6f7ba52..7dc4a91099c 100644 --- a/redbot/cogs/trivia/locales/de-DE.po +++ b/redbot/cogs/trivia/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: de_DE\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "In diesem Kanal läuft gerade keine Trivia Runde." @@ -31,48 +31,56 @@ msgstr "`{arg}` ist keine endliche Zahl." msgid "The trivia list does not contain any questions." msgstr "Die Trivia-Liste enthält keine Fragen." -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "{key} Schlüssel muss ein Textwert sein." -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "{key} Schlüssel in {parent_key} muss eine positiver integer sein." -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "{key} Schlüssel in {parent_key} muss eine positive Zahl sein." -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "{key} Schlüssel in {parent_key} muss eine positive Zahl größer oder gleich 4 sein." -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "{key} Schlüssel in {parent_key} muss entweder wahr oder falsch sein." -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "{key} Schlüssel in {parent_key} muss eine nicht-negative Zahl sein." -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "{key} ist kein Schlüssel, der in {parent_key} angegeben werden kann." -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "{key} sollte ein 'Schlüssel: Wert' Mapping sein." -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "Der Wert der Frage {key} ist keine Liste von Textwerten (Antworten)." -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "Ein Schlüssel der Frage {key} ist kein Textwert." -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "Eine Trivialiste sollte eine Zuordnung von 'Schlüssel: Wert' sein." @@ -162,94 +170,122 @@ msgstr "Glückwunsch, {users}! Sie erhälten jeweils {num} {currency} für Ihren msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "Glückwunsch, {user}! Du erhältst {num} {currency} weil du Erster gewesen bist!" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Ja" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Nein" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "Spiele Trivia mit Freunden!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Verwalte Trivia Einstellungen." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "Zeige die aktuellen Trivia-Einstellungen." -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" -msgstr "Aktuelle Einstellungen\n" -"Bot erhält Punkte: {bot_plays}\n" -"Antwortzeit-Limit: {delay} Sekunden\n" -"Mangel an Reaktionszeit: {timeout} Sekunden\n" -"Punkte zu gewinnen: {max_score}\n" -"Antwort auf Zeitüberschreitung: {reveal_answer}\n" -"Auszahlungsverfolgung: {payout_multiplier}\n" -"Listen erlauben, Einstellungen zu überschreiben: {allow_override}\n" -"Spoiler in Antworten verwenden: {use_spoilers}" - -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Die Gesamtpunktzahl für den Sieg festlegen." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "Punkte müssen höher als 0 sein." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Erledigt. Punkte für den Sieg auf {num} gesetzt." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Maximal erlaubte Sekunden zum Beantworten einer Frage festlegen." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "Muss mindestens 4 Sekunden betragen." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Erledigt. Maximale Sekunden zum Beantworten auf {num} gesetzt." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Festlegen wann Trivia beendet wird wenn keine Teilnahme besteht." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Muss größer sein als das Zeitlimit für Antworten." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Erledigt. Trivia Runden ohne Teilnahme werden nun nach {num} Sekunden abgeschaltet." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Erlaubt/verbietet Trivia Listen Einstellungen zu überschreiben." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Erledigt. Trivia Listen können nun die Trivia Einstellungen auf diesem Server überschreiben." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Erledigt. Trivia Listen können nicht mehr die Trivia Einstellungen auf diesem Server überschreiben." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" @@ -258,15 +294,15 @@ msgstr "Legen Sie fest, ob Bot die Antworten in Spoilern anzeigt.\n\n" " Wenn aktiviert, wird der Bot Spoiler benutzen, um Antworten zu verstecken.\n" " " -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "Gut. Die Antworten werden ab jetzt in Spoilern gesetzt." -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "In Ordnung, ab sofort werden für Antworten keine Spoiler verwendet." -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -275,15 +311,15 @@ msgstr "Legt fest ob der Bot Punkte erhält oder nicht.\n\n" " Bei Aktivierung erhält der Bot Punkte, wenn keiner die richtige Antwort gibt.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Erledigt. Ich erhalte jetzt einen Punkt wenn Benutzer nicht rechtzeitig antworten." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "Na gut, ich werde euch nicht länger bei Trivia vorführen." -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -294,15 +330,15 @@ msgstr "Legt fest ob die Antwort verraten wird.\n\n" " rechtzeitig die richtige Antwort gegeben hat.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Erledigt. Ich werde die Antwort verraten wenn sie keiner wusste." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Alles klar. Ich werde die Antworten nicht mehr verraten." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -319,81 +355,81 @@ msgstr "Legt den Gewinn Multiplikator fest.\n\n" " mit diesem Multiplikator.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Multiplikator muss mindestens 0 sein." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Erledigt. Gewinn Multiplikator steht jetzt auf {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Erledigt. Ich werde dem Gewinner keinen Gewinn mehr auszahlen." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "Verwalte Benutzerdefinierte Trivia-Listen." -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "Liste aller benutzerdefinierten Trivias." -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "Keine benutzerdefinierten Trivia-Listen wurden hochgeladen." -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "Hochgeladene Trivia-Listen" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "Lade eine Trivia-Liste hoch." -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "Sende mit der nächsten Nachricht eine Datei oder gib zum Abbrechen einen Text ein." -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "Du hast zu lange gebraucht, um eine Liste hochzuladen." -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "Du hast den Uploadprozess abgebrochen." -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "Ungültiger Syntax:\n" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Beim Parsen der Trivia-Liste ist ein Fehler aufgetreten. Weitere Informationen findest du in den Systemlogs." -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "Die benutzerdefinierte Trivia-Liste wurde nicht gespeichert. Die Datei folgt nicht dem richtigen Datenformat.\n" "{schema_error}" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "Lösche eine Trivia-Liste." -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "Trivia-Liste {filename} wurde gelöscht." -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "Trivia-Liste nicht gefunden." -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -404,41 +440,86 @@ msgstr "Startet eine Trivia Runde der angegebenen Kategorie\n\n" " aus diesen Kategorien vermischt.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "In diesem Kanal läuft bereits eine Trivia Runde." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Ungültige Kategorie `{name}`. Siehe `{prefix}trivia list` für eine Liste der Trivia Kategorien." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Beim Analysieren der Trivia Liste für die `{name}` Kategorie trat ein Fehler auf. Möglicherweise wurde sie falsch formatiert." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "Die Trivia Liste wurde erfolgreich analysiert, sie scheint jedoch leer zu sein!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Stoppt eine laufende Trivia Runde." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Trivia gestoppt." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Liste verfügbarer Trivia Kategorien." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Verfügbare Trivia Listen" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -449,7 +530,7 @@ msgstr "Trivia Bestenliste.\n\n" " Verwende untergeordnete Befehle für eine angepasste Bestenliste.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -468,11 +549,11 @@ msgstr "Trivia Bestenliste für diesen Server.\n\n" " `` ist die Anzahl der Plätze, die auf der Bestenliste gezeigt werden sollen.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Unbekannte Angabe `{field_name}`, siehe `{prefix} help trivia leaderboard server` für gültige Angaben nach denen sortiert werden soll." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -491,59 +572,59 @@ msgstr "Globale Trivia Bestenliste.\n\n" " `` ist die Anzahl der Plätze, die auf der Bestenliste gezeigt werden sollen.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "Es wurden noch keine Punktzahlen erfasst!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Rang" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Mitglied" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Siege" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Gespielte Runden" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Gesamtpunktzahl" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Durchschnittliche Punktzahl" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} ist ein reservierter Trivia-Name und kann nicht ersetzt werden.\n" "Wähle bitte einen anderen Namen." -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} existiert bereits. Soll die Datei überschrieben werden?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "Du hast zu lange zum antworten gebraucht." -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "Ich werde die bestehende Datei nicht ersetzen." -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "Beim Speichern der Datei ist ein Fehler aufgetreten.\n" "Bitte überprüfen Sie den Dateinamen und versuchen Sie es erneut, da die Möglichkeit besteht das Ihr System die Länge des Dateinamens nicht Unterstützt." -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "Trivia-Liste als {filename} gespeichert." diff --git a/redbot/cogs/trivia/locales/es-ES.po b/redbot/cogs/trivia/locales/es-ES.po index 237f001db84..4f6bf198bb2 100644 --- a/redbot/cogs/trivia/locales/es-ES.po +++ b/redbot/cogs/trivia/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: es_ES\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "No hay ninguna sesión de trivia en curso en este canal." @@ -31,48 +31,56 @@ msgstr "`{arg}` no es un número finito." msgid "The trivia list does not contain any questions." msgstr "La lista de trivia no contiene ninguna pregunta." -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "La clave {key} debe ser un valor de texto." -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "La clave {key} en {parent_key} debe ser un entero positivo." -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "La clave {key} en {parent_key} debe ser un número positivo." -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "La clave {key} en {parent_key} debe ser un número positivo mayor o igual a 4." -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "La clave {key} en {parent_key} debe ser verdadera o falsa." -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "La clave {key} en {parent_key} debe ser un número no negativo." -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "{key} no es una clave que se pueda especificar en {parent_key}." -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "{key} debería ser un mapeo de 'clave: valor'." -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "El valor de la pregunta {key} no es una lista de valores de texto (respuestas)." -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "Una clave de la pregunta {key} no es un valor de texto." -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "Una lista de trivia debería ser un mapeo de 'clave: valor'." @@ -162,94 +170,122 @@ msgstr "¡Enhorabuena {users}! ¡Cada uno ha recibido {num} {currency} por ganar msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "¡Enhorabuena {user}! ¡Has recibido {num} {currency} por ganar!" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Sí" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "No" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "¡Juega al trivial con amigos!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Administrar ajustes de Trivial." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "Mostrar la configuración actual del trivial." -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" -msgstr "Configuración actual\n" -"Bot gana puntos: {bot_plays}\n" -"Tiempo de respuesta: {delay} segundos\n" -"Falta de tiempo de respuesta: {timeout} segundos\n" -"Puntos para ganar: {max_score}\n" -"Revela respuesta al finalizar el tiempo: {reveal_answer}\n" -"Multiplicador de pago: {payout_multiplier}\n" -"Permitir a las listas anular la configuración: {allow_override}\n" -"Utilizar spoilers en respuestas: {use_spoilers}" - -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Ajuste los puntos totales necesarios para ganar." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "La puntuación debe ser mayor que 0." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Hecho. Los puntos necesarios para ganar se han establecido en {num}." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Establecer los segundos máximos permitidos para responder una pregunta." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "Debe ser de al menos 4 segundos." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Hecho. Se ha establecido un máximo de segundos para responder a {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Establecer cuánto tiempo hasta que el trivial se detenga debido a que no hay respuesta." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Debe ser mayor que el límite de tiempo de respuesta." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Hecho. Las sesiones de Trivia ahora terminarán después de {num} segundos sin respuestas." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Permitir/no permitir que las listas de trivial anulen los ajustes." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Hecho. Las listas de Trivial ahora pueden reemplazar la configuración de trivial para este servidor." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Hecho. Las listas de Trivial ya no pueden reemplazar la configuración de trivial para este servidor." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" @@ -258,15 +294,15 @@ msgstr "Establece si el bot mostrará las respuestas en spoilers.\n\n" " Si está habilitado, el bot usará spoilers para ocultar las respuestas.\n" " " -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "Listo. La próxima vez pondré las respuestas en spoilers." -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "De acuerdo, ya no usaré spoilers para ocultar las respuestas." -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -275,15 +311,15 @@ msgstr "Establece si el bot gana puntos o no.\n\n" " Si está habilitado, el bot ganará un punto si nadie adivina correctamente.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Hecho. Ahora ganaré un punto si los usuarios no responden a tiempo." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "Bien, ya no te avergonzaré en el trivial." -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -294,15 +330,15 @@ msgstr "Establecer si la respuesta es o no revelada.\n\n" " a tiempo.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Hecho. Voy a revelar la respuesta si nadie la conoce." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Bien, ya no revelaré la respuesta a las preguntas." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -319,81 +355,81 @@ msgstr "Establece el multiplicador de pago.\n\n" " este multiplicador.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "El multiplicador debe ser al menos 0." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Hecho. Multiplicador de pago establecido en {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Hecho. Ya no recompensaré al ganador con un pago." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "Administrar listas de Trivial personalizadas." -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "Lista de trivial personalizada cargada." -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "No se han subido listas de Trivial personalizadas." -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "Listas de trivial cargadas" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "Subir un archivo trivial." -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "Suministrar un archivo con el siguiente mensaje o escribir cualquier cosa para cancelar." -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "Tardaste demasiado en subir una lista." -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "Has cancelado el proceso de subida." -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "Sintáxis inválida:\n" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Hubo un error al analizar la lista de trivias. Vea los registros para más información." -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "La lista de trivia personalizada no se ha guardado. El archivo no sigue el formato de datos apropiado.\n" "{schema_error}" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "Eliminar un archivo del trivial." -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "{filename} del Trivial ha sido eliminado." -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "No se encontró el archivo de Trivial." -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -404,41 +440,86 @@ msgstr "Iniciar sesión de trivial en la categoría especificada.\n\n" " preguntas de todos ellos.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "Ya hay una sesión de trivia en curso en este canal." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Categoría no válida `{name}`. Ver `{prefix}trivia list` para una lista de categorías de trivial." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Hubo un error al analizar la lista de trivial para la categoría `{name}`. Puede estar en un formato incorrecto." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "La lista de trivial fue analizada con éxito, ¡sin embargo parece estar vacía!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Detener una sesión trivial en curso." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Trivial detenido." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Listar categorías de trivial disponibles." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Listas de trivial disponibles" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -449,7 +530,7 @@ msgstr "Tabla de clasificación para trivial.\n\n" " subcomandos para una tabla de clasificación más personalizada.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -468,11 +549,11 @@ msgstr "Tabla de clasificación para este servidor.\n\n" " `` es el número de rangos a mostrar en la tabla de clasificaciones.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Campo desconocido `{field_name}`, ver `{prefix}help trivia leaderboard server` para campos válidos para ordenarlos." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -491,59 +572,59 @@ msgstr "Tabla global de clasificación de trivials.\n\n" " `` es el número de rangos a mostrar en la tabla de clasificaciones.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "¡No hay puntuaciones en el registro!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Rango" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Miembro" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Victorias" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Partidas Jugadas" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Puntuación Total" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Puntuación Media" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} es un nombre de trivial reservado y no puede ser reemplazado.\n" "Elija otro nombre." -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} ya existe. ¿Desea sobrescribirlo?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "Has tardado demasiado en responder." -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "No reemplazaré el archivo existente." -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "Hubo un error al guardar el archivo.\n" "Por favor, compruebe el nombre del archivo y vuelva a intentarlo, ya que podría ser más largo de lo que su sistema soporta." -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "Lista de Trivial guardada como {filename}." diff --git a/redbot/cogs/trivia/locales/fi-FI.po b/redbot/cogs/trivia/locales/fi-FI.po index 9c46aafd57a..d94e46df6e1 100644 --- a/redbot/cogs/trivia/locales/fi-FI.po +++ b/redbot/cogs/trivia/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: fi_FI\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "Tällä kanavalla ei ole käynnissä olevaa trivia-istuntoa." @@ -31,48 +31,56 @@ msgstr "`{arg}` ei ole kelvollinen numero." msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -162,101 +170,137 @@ msgstr "Onnittelut {users}! Saitte {num} {currency} voittamisesta!" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "Onnittelut {user}! Sait {num} {currency} voitosta!" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Kyllä" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Ei" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "Pelaa triviaa ystävien kanssa!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Hallitse trivia-asetuksia." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "Näytä nykyiset trivia-asetukset." -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Aseta voittoon tarvittavat pisteet." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "Pisteiden tulee olla enemmän kuin 0." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Valmis. Voittoon tarvitaan nyt {num} pistettä." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Aseta kysymysten maksimivastausaika." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "Täytyy olla vähintään 4 sekuntia." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Valmis. Vastausajaksi asetettiin {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Aseta kuinka kauan ajan päästä trivia loppuu ilman vastauksia." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Täytyy olla suurempi kuin vastausaika." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Valmista. Trivia-istunnot päättyvät nyt, jos kukaan ei vastaa {num} sekuntiin." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Salli/kiellä trivia-listoja ohittamasta asetuksia." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Valmista. Trivia-listat voivat nyt ohittaa tämän palvelimen trivia-asetuksia." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Valmista. Trivia-listat eivät voi enää ohittaa palvelimen trivia-asetuksia." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -265,15 +309,15 @@ msgstr "Aseta saako botti pisteitä.\n\n" " Jos tämä on käytössä, botti saa pisteen kun kukaan ei arvaa oikein.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Valmista. Saan nyt pisteen, jos pelaajat eivät vastaa ajoissa." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "Selvä, en nolaa teitä enää trivialla." -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -283,15 +327,15 @@ msgstr "Aseta paljastetaanko oikea vastaus.\n\n" " Jos tämä on käytössä, botti paljastaa vastauksen mikäli kukaan ei arvaa oikein ajoissa.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Selvä. Paljastan vastauksen, jos kukaan ei tiedä sitä." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "No niin, en enää paljasta vastauksia kysymyksiin." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -308,80 +352,80 @@ msgstr "Aseta voittokerroin.\n\n" " kertoimella.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Kertoimen tulee olla vähintään 0." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Valmis. Voittokertoimeksi asetettiin {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Valmista. Voittaja ei saa enää palkintoa." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "Hallitse mukautettuja trivia-listoja." -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "Listaa mukautetut trivia-listat." -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "Mukautettuja trivia-listoja ei ole lähetetty." -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "Lähetetyt trivia-listat" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "Lähetä trivia-tiedosto." -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "Liitä tiedosto seuraavaan viestiin tai kirjoita mitä tahansa peruuttaaksesi." -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "Listan lähettäminen kesti liian kauan." -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "Olet peruuttanut lähetysprosessin." -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Trivia-listan lukemisessa tapahtui virhe. Katso lokeista lisätietoja." -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "Poista trivia-tiedosto." -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "Trivia {filename} poistettiin." -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "Trivia-tiedostoa ei löydy." -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -392,41 +436,86 @@ msgstr "Aloita trivia-istunto valitussa kategoriassa.\n\n" " kysymyksiä kaikista niistä.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "Trivia-istunto on jo käynnissä tällä kanavalla." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Virheellinen kategoria `{name}`. Katso `{prefix}trivia list` nähdäksesi listan kategorioista." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Trivia-listan lukemisessa tapahtui virhe `{name}` -kategoriassa. Se saattaa olla väärin muotoiltu." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "Trivia-listan luku onnistui, se kuitenkin vaikuttaa olevan tyhjä!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Lopeta meneillään oleva trivia-istunto." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Trivia pysäytetty." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Listaa saatavilla olevat trivia-kategoriat." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Saatavilla olevat trivia-listat" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -437,7 +526,7 @@ msgstr "Trivian pistetaulukko.\n\n" " alikomentoja mukauttaaksesi pistetaulukkoa.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -456,11 +545,11 @@ msgstr "Palvelimen pistetaulukko.\n\n" " `` määrittää kuinka monta sijaa pistetaulukossa näytetään.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Tuntematon kenttä`{field_name}`, katso`{prefix}help trivia leaderboard server` nähdäksesi kentät joiden mukaan voi lajitella." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -479,58 +568,58 @@ msgstr "Palvelinten välinen pistetaulukko.\n\n" " `` määrittää kuinka monta sijaa pistetaulukossa näytetään.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "Pisteistä ei ole vielä tietoja!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Sija" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Jäsen" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Voitot" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Pelejä pelattu" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Kokonaispisteet" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Keskimääräiset pisteet" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} on varattu trivia-nimi eikä sitä voi korvata.\n" "Valitse toinen nimi." -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} on jo olemassa. Haluatko korvata sen?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "Sinulla kesti liian kauan vastata." -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "En korvaa olemassa olevaa tiedostoa." -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "Trivia-lista tallennettiin nimellä {filename}." diff --git a/redbot/cogs/trivia/locales/fr-FR.po b/redbot/cogs/trivia/locales/fr-FR.po index d38ab42a090..f5a79ffd3f9 100644 --- a/redbot/cogs/trivia/locales/fr-FR.po +++ b/redbot/cogs/trivia/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: fr_FR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "Il n'y a aucune session de Trivia en cours dans ce salon." @@ -31,48 +31,56 @@ msgstr "`{arg}` n'est pas un nombre fini." msgid "The trivia list does not contain any questions." msgstr "La liste des trivia ne contient aucune question." -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -162,94 +170,122 @@ msgstr "Félicitations {users} ! Vous avez tous reçu {num} {currency} pour avoi msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "Félicitations {user} ! Vous avez reçu {num} {currency} pour avoir gagné !" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Oui" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Non" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "Jouez au Trivia entre amis !" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Gérer les paramètres du Trivia." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "Afficher les paramètres actuels de la trivia." -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" -msgstr "Paramètres actuels\n" -"Le bot gagne des points : {bot_plays}\n" -"Délai de réponse : {delay} secondes\n" -"Délai de non-réponse : {timeout} secondes\n" -"Points pour gagner : {max_score}\n" -"Révéler la réponse à la fin du délai : {reveal_answer}\n" -"Multiplicateur des gains : {payout_multiplier}\n" -"Autoriser les listes à remplacer les paramètres : {allow_override}\n" -"Utiliser des \"spoilers\" dans les réponses : {use_spoilers}" - -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Définissez le nombre total de points requis pour gagner." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "Le score doit être supérieur à 0." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Fait. Nombre de points requis pour gagner définir sur {num}." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Définissez le nombre maximum de secondes autorisées pour répondre à une question." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "Il faut au moins 4 secondes." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Fait. Le nombre de secondes pour répondre est défini à {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Définissez combien de temps avant l'arrêt du Trivia en raison de l'absence de réponse." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Doit être supérieur au délai de réponse." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Fait. Les sessions de Trivia vont maintenant expirer après {num} secondes s'il n'y a aucune réponse." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Autoriser/interdire les listes de trivia pour substituer les paramètres." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Fait. Les listes de trivia peuvent maintenant substituer les paramètres de Trivia pour ce serveur." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Fait. Les listes de trivia ne peuvent maintenant plus substituer les paramètres de Trivia pour ce serveur." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" @@ -258,15 +294,15 @@ msgstr "Définir si le bot affichera les réponses dans les spoilers.\n\n" " Si activé, le bot utilisera des spoilers pour masquer les réponses.\n" " " -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "Fait. Je mettrai les réponses dans des spoilers la prochaine fois." -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "D'accord, je n'utiliserai plus de \"spoilers\" pour cacher les réponses." -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -275,15 +311,15 @@ msgstr "Définit si le bot gagne ou non des points.\n\n" " Si cette option est activée, le bot gagnera un point si personne ne devine correctement.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Fait. Je vais maintenant gagné un point si les utilisateurs ne répondent pas dans le délai." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "D'accord, je ne vous dérangerais plus pour les Trivia." -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -293,15 +329,15 @@ msgstr "Définissez si la réponse est révélée ou non.\n\n" " Si activé, le bot révélera la réponse si personne ne devine correctement à temps.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Fait. Je vais révéler la réponse si personne ne la trouve." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "D'accord, je ne révélerais plus la réponse aux questions." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -319,81 +355,81 @@ msgstr "Définissez le multiplicateur de gains.\n\n" " score total par ce multiplicateur.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Le multiplicateur doit être d'au moins 0." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Fait. Le multiplicateur de gains est défini sur {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Fait. Je ne récompenserais plus le gagnant avec un gain." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "Gérer les listes personnalisées de Trivia." -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "Liste les trivias personnalisées." -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "Aucune liste personnalisée de Trivia téléchargée." -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "Liste de trivia téléchargée" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "Télécharger un fichier trivia." -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "Fournissez un fichier au message suivant ou tapez quoi que ce soit pour annuler." -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "Vous avez pris trop de temps pour envoyer la liste." -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "Vous avez annulé le processus de téléchargement." -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Une erreur s'est produite pendant l'analyse de la liste trivia. Voir les logs pour plus d'informations." -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "La liste personnalisée de questions n'a pas été enregistrée. Le fichier ne respecte pas le format de données approprié.\n" "{schema_error}" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "Supprime un fichier trivia." -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "La Trivia {filename} a été supprimée." -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "La fichier Trivia ne peut pas être trouvé." -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -405,41 +441,86 @@ msgstr "Lancez une session de Trivia sur la catégorie spécifiée.\n\n" " des questions de la part de chacun d'eux.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "Il y a déjà un session de Trivia en cours dans ce salon." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Categorie `{name}` non valide. Voir `{prefix}trivia list` pour obtenir la liste des catégories de Trivia." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Il y a eu une erreur lors de l'analyse des listes de Trivia pour la catégorie `{name}`. Il se peut qu'elle soit mal écrit." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "La liste des Trivia a été analysée avec succès, mais elle semble vide !" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Arrêter une session de Trivia en cours." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Le Trivia à été arrêter." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Liste les catégories de Trivia disponibles." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Listes Trivia disponibles" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -451,7 +532,7 @@ msgstr "Classements pour le Trivia.\n\n" " plus personnaliser.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -470,11 +551,11 @@ msgstr "Classement pour ce serveur.\n\n" " `` est le nombre de rangs a afficher sur le classement.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Champ `{field_name}` inconnu, voir `{prefix}help trivia leaderboard server` pour avoir les champs valides à utiliser." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -493,58 +574,58 @@ msgstr "Classement global Trivia.\n\n" " `` est le nombre de rangs a afficher sur le classement.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "Il n'y a pas de score enregistré !" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Rang" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Membre" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Victoires" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Parties jouées" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Score Total" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Score moyen" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} est un nom de trivia réservé et ne peut pas être remplacé.\n" "Choisissez un autre nom." -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} existe déjà. Voulez-vous l'écraser?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "Vous avez pris trop de temps à répondre." -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "Je ne remplace pas le fichier existant." -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "Liste de Trivia enregistrée en tant que {filename}." diff --git a/redbot/cogs/trivia/locales/hi-IN.po b/redbot/cogs/trivia/locales/hi-IN.po index 8d6687ebf60..52f04c00f79 100644 --- a/redbot/cogs/trivia/locales/hi-IN.po +++ b/redbot/cogs/trivia/locales/hi-IN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Hindi\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: hi_IN\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/hr-HR.po b/redbot/cogs/trivia/locales/hr-HR.po index 4f063fbd3a4..2c6e90c683e 100644 --- a/redbot/cogs/trivia/locales/hr-HR.po +++ b/redbot/cogs/trivia/locales/hr-HR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Croatian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: hr_HR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/hu-HU.po b/redbot/cogs/trivia/locales/hu-HU.po index 6583e4f1a1c..c2e3ecc3622 100644 --- a/redbot/cogs/trivia/locales/hu-HU.po +++ b/redbot/cogs/trivia/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: hu_HU\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Igen" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Nem" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/id-ID.po b/redbot/cogs/trivia/locales/id-ID.po index 64bd2d8f241..e769a02c76f 100644 --- a/redbot/cogs/trivia/locales/id-ID.po +++ b/redbot/cogs/trivia/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: id_ID\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "Tidak ada sesi trivia yang sedang berlangsung di channel ini." @@ -31,48 +31,56 @@ msgstr "`{arg}` bukanlah sebuah angka terbatas." msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -162,94 +170,122 @@ msgstr "Selamat {users}! Kalian semua mendapatkan {num} {currency} sebagai hadia msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "Selamat {user}! Kamu mendapatkan {num} {currency} sebagai hadiah kemenangan!" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Ya" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "Mainkan trivia dengan teman!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Atur settingan Trivia." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "Menunjukkan pengaturan trivia." -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" -msgstr "Pengaturan\n" -"Bot mendapatkan poin: {bot_plays}\n" -"Limit waktu menjawab: {delay} seconds\n" -"Waktu tunggu kurangnya tanggapan: {timeout} seconds\n" -"Poin untuk menang: {max_score}\n" -"Beritahu jawaban saat waktu habis: {reveal_answer}\n" -"Pengganda bayaran: {payout_multiplier}\n" -"Izinkan daftar untuk mengesampingkan settingan: {allow_override}\n" -"Gunakan Spoiler dalam jawaban: {use_spoilers}" - -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Atur total poin yang dibutuhkan untuk menang." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "Skor harus lebih dari 0." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Selesai. Poin yang dibutuhkan untuk menang diatur ke {num}." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Atur detik maksimum untuk menjawab sebuah pertanyaan." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "Harus setidaknya 4 detik." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Selesai. Detik maksimum untuk menjawab diatur ke {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Atur berapa lama sampai trivia berhenti dikarenakan tidak ada respon." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Harus lebih besar dari limit waktu menjawab." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Selesai. Sesi trivia akan berhenti setelah {num} detik jika tak ada respon." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Izinkan/larang daftar trivia untuk mengesampingkan pengaturan." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Selesai. Daftar trivia akan mengesampingkan pengaturan untuk server ini." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Selesai. Daftar trivia tidak akan mengesampingkan pengaturan untuk server ini." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" @@ -258,15 +294,15 @@ msgstr "Atur jika bot akan menampilkan jawaban dalam spoilers.\n\n" " Jika diaktifkan, bot akan menggunakan spoilers untuk menyembunyikan jawaban.\n" " " -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "Selesai. Aku akan menampilkan jawaban dengan spoilers kedepannya." -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "Baiklah, aku tidak akan lagi menggunakan spoilers untuk menyembunyikan jawaban." -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -275,15 +311,15 @@ msgstr "Atur agar bot mendapatkan poin atau tidak.\n\n" " Jika diaktifkan, bot akan mendapatkan poin jika tidak ada yang menebak dengan benar.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Selesai. Aku akan mendapatkan poin mulai sekarang jika tidak ada yang menjawab tepat waktu." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "Baiklah, aku tak akan memalukan dirimu lagi dalam trivia." -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -294,15 +330,15 @@ msgstr "Atur agar jawaban diberitahu atau tidak.\n\n" " tepat waktu.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Selesai. Aku akan memberitahu jawaban jika tidak ada yang tahu." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Baiklah, aku tidak akan memberitahu jawaban untuk pertanyaan lagi." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -319,81 +355,81 @@ msgstr "Atur pengganda bayaran.\n\n" " pengganda ini.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Pengganda harus setidaknya 0." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Selesai. Pengganda bayaran diatur ke {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Selesai, aku tidak akan memberikan bayaran kepada pemenang lagi." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "Atur daftar Trivia Kustom." -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "Lihat daftar trivia kustom yang terupload." -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "Tidak ada daftar Trivia kustom yang terupload." -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "List trivia terupload" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "Upload sebuah file trivia." -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "Berikan sebuah file pada pesan berikutnya atau ketik apapun untuk membatalkan." -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "Kamu memakan waktu terlalu lama untuk mengupload sebuah daftar." -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "Kamu telah membatalkan proses upload." -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Terjadi sebuah error ketika menguraikan daftar trivia. Lihat logs untuk info lebih lanjut." -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "Daftar trivia kustom tidak tersimpan. File tidak mengikuti format data yang sesuai.\n" "{schema_error}" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "Hapus sebuah file trivia." -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "Trivia {filename} telah dihapus." -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "File Trivia tak ditemukan." -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -404,41 +440,86 @@ msgstr "Mulai sesi trivia pada kategori yang telah ditentukan.\n\n" " pertanyaan dari kategori-kategori yang ditentukan.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "Sudah ada sesi trivia yang berlangsung di channel ini." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Kategori `{name}` tidak valid. Lihat `{prefix}trivia list` untuk daftar dari kategori trivia." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Terjadi sebuah error ketika menguraikan daftar trivia untuk kategori `{name}`. Kemungkinan itu diformat dengan salah." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "Daftar trivia berhasil diuraikan, namun kelihatannya itu kosong!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Hentikan sesi trivia yang sedang berjalan." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Trivia dihentikan." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Daftar dari kategori-kategori trivia yang tersedia." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Daftar trivia yang tersedia" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -449,7 +530,7 @@ msgstr "Papan peringkat untuk trivia.\n\n" " subcommands untuk papan peringkat yang lebih terkustomisasi.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -468,11 +549,11 @@ msgstr "Papan peringkat untuk server ini.\n\n" " `` adalah berapa banyak rank yang akan ditunjukkan di papan peringkat.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Bidang tak dikenal `{field_name}`, lihat `{prefix}help trivia leaderboard server` untuk bidang yang valid untuk disortir." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -491,58 +572,58 @@ msgstr "Papan peringkat trivia global.\n\n" " `` adalah berapa banyak rank yang akan ditunjukkan di papan peringkat.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "Tidak ada skor di rekor!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Peringkat" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Anggota" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Kemenangan" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Permainan Dimainkan" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Total Skor" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Skor rata-rata" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} adalah nama trivia bawaan dan tak bisa digantikan.\n" "Gunakan nama yang lain." -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} sudah ada. Apakah kamu mau menimpanya?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "Kamu memakan waktu terlalu lama untuk menjawab." -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "Aku tidak menggantikan file yang sudah ada." -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "Daftar Trivia tersimpan dengan nama {filename}." diff --git a/redbot/cogs/trivia/locales/it-IT.po b/redbot/cogs/trivia/locales/it-IT.po index 6e50e1b4bb0..be364941cbc 100644 --- a/redbot/cogs/trivia/locales/it-IT.po +++ b/redbot/cogs/trivia/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: it_IT\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "Non c'è un quiz in corso in questo canale." @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Sì" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "Fate il quiz con gli amici!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Gestisci le impostazioni Trivia." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Imposta i punti totali necessari per vincere." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "Il punteggio deve essere maggiore di 0." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Fatto. Punti necessari per vincere impostati a {num}." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Imposta il numero di secondi massimo permessi per rispondere a una domanda." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "Deve essere di almeno 4 secondi." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Fatto. Secondi massimi per rispondere impostati a {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Imposta quanto tempo deve trascorrere perché il quiz si ferma per mancanza di risposta." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Deve essere superiore al limite di tempo di risposta." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Fatto. Le sessioni di Quiz scadranno dopo {num} secondi senza alcuna risposta." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Consenti/proibisci che le liste di Quiz ignoring le impostazioni." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Fatto. Le liste di Quiz adesso possono ignorare le impostazioni dei quiz per questo server." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Fatto. Le liste di Quiz adesso non possono più ignorare le impostazioni dei quiz per questo server." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Fatto. Ora otterrò un punto se gli utenti non rispondono in tempo." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Fatto. rivelerò la risposta se nessuno la sa." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Bene, non rivelerò più la risposta alle domande." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Il moltiplicatore deve essere almeno pari a 0." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Fatto. Moltiplicatore impostato a {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Fatto. Non ricompenserò più il vincitore con un versamento." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "C'è già un quiz in corso in questo canale." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "La categoria `{name}` non è stata trovata. Vedi `{prefix}trivia list` per una lista di categorie di quiz." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Si è verificato un errore nell'analisi della lista delle domande per la categoria `{name}`. Potrebbe contenere errori di formattazione." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "La lista delle domande è stata analizzata con successo, ma sembra essere vuota!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Interrompi una sessione di quiz in corso." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Quiz fermato." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Elenco categorie di quiz disponibili." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Liste di quiz disponibili" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Campo `{field_name}` sconosciuto, vedi `{prefix}help trivia leaderboard server` per i campi validi per cui ordinare i risultati." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "Non ci sono punteggi da registrare!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Posizione" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Membro" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Vittorie" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Partite giocate" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Punteggio Totale" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Punteggio Medio" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ja-JP.po b/redbot/cogs/trivia/locales/ja-JP.po index a3e5f029a29..9898440bbcd 100644 --- a/redbot/cogs/trivia/locales/ja-JP.po +++ b/redbot/cogs/trivia/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ja_JP\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "イエス" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ko-KR.po b/redbot/cogs/trivia/locales/ko-KR.po index 923efe81157..8454ae90e30 100644 --- a/redbot/cogs/trivia/locales/ko-KR.po +++ b/redbot/cogs/trivia/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ko_KR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "그래요!" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/nb-NO.po b/redbot/cogs/trivia/locales/nb-NO.po index a344cbe8f43..fd45619ccf2 100644 --- a/redbot/cogs/trivia/locales/nb-NO.po +++ b/redbot/cogs/trivia/locales/nb-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Norwegian Bokmal\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: nb_NO\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "Det er ingen pågående trivia sesjon i denne kanalen." @@ -31,48 +31,56 @@ msgstr "`{arg}` er ikke et helt tall." msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -162,94 +170,122 @@ msgstr "Gratulerer {users}! Du har mottatt hver {num} {currency} for å vinne!" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "Gratulerer {user}! Du har mottatt {num} {currency} for å vinne!" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Ja" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Nei" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "Spill trivia med venner!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Administrer trivia innstillinger." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "Vis nåværende trivia innstillinger." -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" -msgstr "Nåværende instillinger\n" -"Bot får poeng: {bot_plays}\n" -"Svarfrist: {delay} sekunder\n" -"Manglende responstid: {timeout} sekunder\n" -"Poeng for å vinne: {max_score}\n" -"Avslør svaret på etter tid: {reveal_answer}\n" -"Utbetalings multiplikasjon: {payout_multiplier}\n" -"Tilat at listen overstyrer innstillinger: {allow_override}\n" -"Bruk spoilere i svarene: {use_spoilers}" - -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Setter totalt poeng som kreves for å vinne." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "Poengsummen må være større enn 0." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Ferdig. Poeng kreves for å vinne satt til {num}." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Angi maksimalt antall sekunder tillatt å svare på spørsmål." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "Må være minst 4 sekunder." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Ferdig. Maksimalt antall sekunder å svare angir {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Angi hvor lenge det skal gis til reisen stopper på grunn av ingen respons." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Må være større enn svarenes tidsgrense." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Ferdig. Start økter vil nå utløpe etter {num} sekunder med ingen svar." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Tillatt / ikke tillate turvia lister for å overstyre innstillinger." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Ferdig. Trivia lister kan nå overstyre trivia innstillingene for denne serveren." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Ferdig. Trivia lister kan ikke lenger overstyre trivia innstillinger for denne serveren." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" @@ -258,15 +294,15 @@ msgstr "Velg om bot vil vise svarene på spoilere.\n\n" " Hvis aktivert, vil boten bruke spoilere for å skjule svar.\n" " " -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "Ferdig. Jeg legger svarene i spoilere neste gang." -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "Ok, jeg vil ikke bruke spoilere for å skjule svar lenger." -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -275,15 +311,15 @@ msgstr "Angi om bot skal gevinst punktene.\n\n" " Hvis dette er aktivert, får boten et poeng hvis ingen gjetter riktig.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Ferdig. Jeg får nå et poeng hvis brukere ikke svarer i tide." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "Ok, jeg kommer ikke lenger til å flettes deg." -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -294,15 +330,15 @@ msgstr "Angi om svaret blir avslørt eller ikke.\n\n" " i tide.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Ferdig. Jeg vil se svaret hvis ingen vet det." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Ok, jeg får ikke lenger svar på spørsmålene." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -319,81 +355,81 @@ msgstr "Angi utbetalingsmultiplikatoren.\n\n" "denne multiplikatoren.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Multiplikator må være minst 0." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Ferdig. Utbetaling multiplikator satt til {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Ferdig. Jeg vil ikke lenger belønne vinneren ved en utbetaling." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "Behandle egendefinerte trivia lister." -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "Vis opplastede egendefinerte trivia." -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "Ingen egendefinerte trivia lister lastet opp." -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "Opplastede trivia lister" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "Last opp trivia-fil." -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "Leverer en fil med neste melding eller skriv noe for å avbryte." -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "Du tok for lang tid å laste opp en liste." -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "Du har avbrutt opplastingsprosessen." -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Det oppstod en feil ved analysering av trivia listen. Se loggene for mer info." -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "Den tilpassede trivia listen ble ikke lagret. Filen følger ikke riktig dataformat.\n" "{schema_error}" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "Slette en trivia fil." -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "Trivia {filename} ble slettet." -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "Trivia-filen ble ikke funnet." -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -404,41 +440,86 @@ msgstr "Start trivia økt på spesifisert kategori.\n\n" " spørsmål fra alle dem.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "Det finnes allerede en pågående prøvesøkt på denne kanalen." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Ugyldig kategori `{name}`. Se `{prefix}trivia list` for en liste over trivia kategorier." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "Det oppstod en feil under lesingen av trivia listen for kategorien{name}'. Det kan bli formatert feil." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "Turvia listen ble vellykket analysert men det ser ut til å være tom!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Stopp en pågående trivia økten." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Trivia stoppet." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Liste tilgjengelig stammekategorier." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Tilgjengelige trivia lister" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -449,7 +530,7 @@ msgstr "Ledertavle for trivia.\n\n" " underkommandoer for et mer tilpasset lederskap.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -468,11 +549,11 @@ msgstr "Ledertavle for denne serveren.\n\n" " `` er antallet rangeringer som vises på ledertavlen.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Ukjent felt `{field_name}`, se `{prefix}help trivia leaderboard server` for gyldige felt å sortere etter." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -491,58 +572,58 @@ msgstr "Ledertavle for denne serveren.\n\n" " `` er antallet rangeringer som vises på ledertavlen.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "Det finnes ingen resultater i posten!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Rank" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Medlem" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Seire" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Spillede partier" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Samlet Poengsum" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Gjennomsnittlig poengsum" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} er en reservert stammenavn og kan ikke erstattes.\n" "Velg et annet navn." -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} finnes allerede. Vil du overskrive?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "Du tok for lang svar." -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "Jeg erstatter ikke den eksisterende filen." -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "Lagret stamme via listen som {filename}." diff --git a/redbot/cogs/trivia/locales/nl-NL.po b/redbot/cogs/trivia/locales/nl-NL.po index d8cf18e657f..eabe8a5ff81 100644 --- a/redbot/cogs/trivia/locales/nl-NL.po +++ b/redbot/cogs/trivia/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: nl_NL\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Ja" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Nee" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Positie" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Lid" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Overwinningen" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Potjes gespeeld" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Totaalscore" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Gemiddelde score" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/pl-PL.po b/redbot/cogs/trivia/locales/pl-PL.po index 1b1031b8795..e554854205d 100644 --- a/redbot/cogs/trivia/locales/pl-PL.po +++ b/redbot/cogs/trivia/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: pl_PL\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Tak" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Nie" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/pt-BR.po b/redbot/cogs/trivia/locales/pt-BR.po index 1dfad28f234..135b68f472b 100644 --- a/redbot/cogs/trivia/locales/pt-BR.po +++ b/redbot/cogs/trivia/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: pt_BR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/pt-PT.po b/redbot/cogs/trivia/locales/pt-PT.po index 79536106541..eac3b9710ad 100644 --- a/redbot/cogs/trivia/locales/pt-PT.po +++ b/redbot/cogs/trivia/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: pt_PT\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Sim" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/ru-RU.po b/redbot/cogs/trivia/locales/ru-RU.po index 301fd9fd5d7..b77a8fe0e75 100644 --- a/redbot/cogs/trivia/locales/ru-RU.po +++ b/redbot/cogs/trivia/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: ru_RU\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "На этом канале нет текущей сессии викторины." @@ -31,48 +31,56 @@ msgstr "`{arg}` не является конечным числом." msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -162,94 +170,122 @@ msgstr "Поздравляем {users}! Вы получили {num} {currency} msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "Поздравляем {user}! Вы получили {num} {currency} за победу!" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Да" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Нет" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "Играть в викторину с друзьями!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Управление настройками викторины." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "Показать текущие настройки викторины." -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" -msgstr "Текущие настройки\n" -"Бот набирает очки: {bot_plays}\n" -"Ограничение времени на ответ: {delay} секунд\n" -"Таймаут отсутствия ответа: {timeout} секунд\n" -"Очки для победы: {max_score}\n" -"Показать ответ по истечению времени: {reveal_answer}\n" -"Множитель выплат: {payout_multiplier}\n" -"Разрешить спискам перезаписывать настройки: {allow_override}\n" -"Использовать спойлеры в ответах: {use_spoilers}" - -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Установить общее количество очков, необходимое для победы." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "Счет должен быть больше 0." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Готово. Очки, необходимые для победы, равны {num}." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Установить максимально разрешенное количество секунд для ответа на вопрос." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "Должно быть не менее 4 секунд." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Готово. Максимальное количество секунд на ответ - {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Установить, через какое время викторина остановится из-за отсутствия ответа." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Должно быть больше, чем время ответа." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Готово. Сеансы викторины теперь будут иметь время ожидания после {num} секунд отсутствия ответов." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Разрешить/запретить спискам викторины перезаписывать настройки." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Готово. Списки викторины теперь могут перезаписывать настройки викторины для этого сервера." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Готово. Списки викторины больше не могут перезаписывать настройки викторины для этого сервера." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" @@ -258,15 +294,15 @@ msgstr "Устанавливает, будет ли бот отображать " Если включено, бот будет использовать спойлеры для сокрытия ответов.\n" " " -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "Выполнено. В следующий раз я буду помещать ответы в спойлеры." -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "Хорошо, я больше не буду использовать спойлеры, чтобы скрыть ответы." -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -275,15 +311,15 @@ msgstr "Установить, будет ли бот набирать очки.\ " Если включено, то бот будет получать очки, если никто не угадает правильно.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Готово. Теперь я буду получать очки, если пользователи не ответят вовремя." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "Хорошо, я не буду больше смущать вас в викторине." -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -294,15 +330,15 @@ msgstr "Устанавливает, будет ли ответ раскрыт и " вовремя.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Готово. Я буду раскрывать ответ, если его никто не знает." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Хорошо, я больше не буду раскрывать ответы на вопросы." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -319,81 +355,81 @@ msgstr "Установите множитель выплат.\n\n" " этот множитель.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Множитель должен быть не менее 0." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Готово. Множитель выплат установлен на {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Готово. Я больше не буду награждать победителя выплатой." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "Управление пользовательскими списками викторин." -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "Список загруженных пользовательских викторин." -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "Пользовательские списки викторин не загружены." -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "Загруженные списки викторин" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "Загрузите файл с викториной." -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "Отправьте файл со следующим сообщением или введите любой текст для отмены." -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "Вы слишком долго загружали список." -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "Вы отменили процесс загрузки." -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Произошла ошибка при разборе списка викторин. Посмотрите лог для получения дополнительной информации." -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "Пользовательский список викторин не был сохранен. Файл не соответствует правильному формату данных.\n" "{schema_error}" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "Удалить файл с викториной." -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "Викторина {filename} была удалена." -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "Файл с викториной не найден." -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -404,41 +440,86 @@ msgstr "Начните сеанс викторин по указанной ка " вопросы из всех категорий.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "На этом канале уже идет сессия викторины." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "Неверная категория `{name}`. См. `{prefix}trivia list` для списка категорий." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "При анализе списка викторины для категории `{name}` произошла ошибка. Возможно, он отформатирован неправильно." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "Список викторины был успешно проанализирован, однако он, кажется, пустой!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Остановить текущий сеанс викторины." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Викторина остановлена." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Список доступных категорий викторины." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Доступные списки викторины" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -449,7 +530,7 @@ msgstr "Таблица лидеров для викторин.\n\n" " подкоманды для получения более настраиваемой таблицы лидеров.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -468,11 +549,11 @@ msgstr "Таблица лидеров для этого сервера.\n\n" " `` - это количество рангов, которые будут отображаться в таблице лидеров.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Неизвестное поле `{field_name}`, см. `{prefix}help trivia leaderboard server` действительные поля для сортировки." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -491,58 +572,58 @@ msgstr "Глобальная таблица лидеров.\n\n" " `` - это количество рангов, которые будут отображаться в таблице лидеров.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "Нет счетов в записи!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Ранг" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Участник" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Побед" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Игр сыграно" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Общий счет" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Средний счет" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} является зарезервированным именем викторин и не может быть заменен.\n" "Выбери другое имя." -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} уже существует. Вы хотите перезаписать?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "Вы слишком долго отвечали." -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "Я не заменяю существующий файл." -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "Список викторин сохранен как {filename}." diff --git a/redbot/cogs/trivia/locales/sk-SK.po b/redbot/cogs/trivia/locales/sk-SK.po index 0f3746af3bc..71c1d5d2be2 100644 --- a/redbot/cogs/trivia/locales/sk-SK.po +++ b/redbot/cogs/trivia/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: sk_SK\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Áno" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/sl-SI.po b/redbot/cogs/trivia/locales/sl-SI.po index d36994003fd..ac3c0e4619a 100644 --- a/redbot/cogs/trivia/locales/sl-SI.po +++ b/redbot/cogs/trivia/locales/sl-SI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: sl_SI\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/sv-SE.po b/redbot/cogs/trivia/locales/sv-SE.po index 3fde9524948..b58e38fc4db 100644 --- a/redbot/cogs/trivia/locales/sv-SE.po +++ b/redbot/cogs/trivia/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: sv_SE\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Ja" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/tr-TR.po b/redbot/cogs/trivia/locales/tr-TR.po index fc0cce71651..590fa0bd8e7 100644 --- a/redbot/cogs/trivia/locales/tr-TR.po +++ b/redbot/cogs/trivia/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: tr_TR\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "Bu kanalda devam etmekte olan bilgi yarışması yok." @@ -31,48 +31,56 @@ msgstr "`{arg}` sonu olan bir sayı değil." msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -162,94 +170,122 @@ msgstr "Tebrikler {users}! Hepiniz başarılı olarak {num} {currency} kazandın msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "Tebrikler {user}! Başarılı olduğun için {num} {currency} kazandın!" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "Evet" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "Hayır" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "Arkadaşlarınla bilgi yarışması oyna!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "Bilgi Yarışması ayarlarını yönet." -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "Mevcut bilgi yarışması ayarlarını göster." -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" -msgstr "Mevcut ayarlar\n" -"Botun kazandığı puanlar: {bot_plays}\n" -"Cevap süre sınırı: {delay} saniye\n" -"Cevap vermeme zaman aşımı: {timeout} saniye\n" -"Kazanmak için gereken puan: {max_score}\n" -"Zaman aşımında cevabı söyleme: {reveal_answer}\n" -"Ödül katlama: {payout_multiplier}\n" -"Listelerin ayarları hükümsüzleştirme izni: {allow_override}\n" -"Sonuçları spoiler olarak gizleme: {use_spoilers}" - -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "Kazanmak için gereken toplam puanı ayarla." -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "Puan sıfırdan yüksek olmalıdır." -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "Tamamdır. Artık kazanmak için gereken puan sayısı {num}." -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "Bir soruyu cevaplamak için en fazla kaç saniye verileceğini ayarla." -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "En az 4 saniye olmalıdır." -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "Tamamdır. Cevap vermek için verilen en fazla süre artık {num}." -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "Bilgi yarışmasının cevap almamaktan dolayı durmadan önce ne kadar bekleyeceğini ayarla." -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "Cevap verme süre sınırından büyük olmalıdır." -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "Tamamdır. Bilgi yarışmaları artık {num} saniye cevap almazlarsa zaman aşımına uğrayacak." -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "Bilgi yarışması listelerinin ayarlara üstün gelmesine izin ver/verme." -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "Tamamdır. Bilgi yarışması listeleri artık bu sunucunun bilgi yarışması ayarlarına üstün gelecek." -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "Tamamdır. Bilgi yarışması listeleri artık bu sunucunun bilgi yarışması ayarlarına üstün gelmeyecek." -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" @@ -258,15 +294,15 @@ msgstr "Botun cevapları spoiler olarak gösterip göstermemesini ayarla.\n\n" " Bu ayar açıldığında bot cevapları spoiler olarak gizler.\n" " " -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "Anlaşıldı. Artık cevapları spoiler olarak saklayacağım." -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "Anlaşıldı, artık cevapları spoiler olarak saklamayacağım." -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -275,15 +311,15 @@ msgstr "Bot puan kazanıp kazanmayacağını ayarla..\n\n" " Bu ayar etkinleştirilirse kimse cevabı doğru bilemediğinde bot bir puan alır.\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "Tamamdır. Artık kullanıcılar zamanında doğru cevap veremezlerse bir puan alacağım." -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "Tamamdır, artık bilgi yarışmasında seni utandırmayacağım." -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -294,15 +330,15 @@ msgstr "Cevabın söylenip söylenmeyeceğini ayarla.\n\n" " söyleyecektir.\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "Tamamdır. Artık cevabı kimse bilemezse ben söyleyeceğim." -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "Tamamdır, artık soruların cevaplarını söylemeyeceğim." -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -319,81 +355,81 @@ msgstr "Ödül katlanma oranını ayarla.\n\n" " katlanma oranı ile çarparak belirlenir.\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "Katlanma oranı en az 0 olmalı." -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "Tamamdır. Ödül katlanma oranı artık {num}." -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "Tamamdır. Artık kazanana kredi ödülü vermiyeceğim." -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "Özel Bilgi Yarışması listelerini yönet." -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "Yüklenmiş özel bilgi yarışmalarını listele." -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "Yüklenmiş özel bilgi yarışması listesi bulunmamakta." -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "Yüklenmiş bilgi yarışması listeleri" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "Bir bilgi yarışması dosyası yükle." -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "Bir sonraki mesajı içeren bir dosya sağlayın veya iptal etmek için herhangi bir şey yazın." -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "Bir liste yüklemeniz çok uzun sürdü." -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "Yükleme işlemini iptal ettiniz." -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "Liste ayrıştırılırken hata oluştu. Daha çok bilgi için kayıtları inceleyin." -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "Özel trivia listesi kaydedilemedi. Dosya doğru formata sahip değil.\n" "{schema_error}" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "Bir bilgi yarışması dosyasını sil." -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "{filename} adlı bilgi yarışması silindi." -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "Bilgi yarışması dosyası bulunamadı." -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -404,41 +440,86 @@ msgstr "Belirtilen kategoride bilgi yarışması başlat.\n\n" " hepsinden sorular olacaktır.\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "Bu kanalda zaten devam etmekte olan bir bilgi yarışması mevcut." -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "`{name}` geçersiz kategori. Bilgi yarışması kategorilerini görmek için `{prefix}trivia list` komutunu çalıştırın." -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "`{name}` kategorisi için bilgi yarışması listesini ayrıştırırken hata oluştu. Düzgün biçimlendirilmemiş olabilir." -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "Bilgi yarışması listesi başarıyla ayrıştırıldı, fakat boş gibi görünüyor!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "Devam etmekte olan bir bilgi yarışmasını durdur." -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "Bilgi yarışması durduruldu." -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "Mevcut bilgi yarışması kategorilerini listele." -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "Mevcut bilgi yarışması kategorileri" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -449,7 +530,7 @@ msgstr "Bilgi yarışması için sıralama.\n\n" " bir sıralama için alt komutları kullanın.\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -468,11 +549,11 @@ msgstr "Bu sunucu için sıralama.\n\n" " `` sıralamada kaç kişi gösterileceğidir.\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "Bilinmedik alan `{field_name}`, ayrım yapılabilecek geçerli alanları görmek için `{prefix}help trivia leaderboard server` kullanın." -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -491,58 +572,58 @@ msgstr "Küresel bilgi yarışması sıralaması.\n\n" " `` sıralamada kaç kişi gösterileceğidir.\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "Kayıtta hiç puan yok!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "Rütbe" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "Üye" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "Kazanmalar" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "Oynanan Oyunlar" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "Toplam Puan" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "Ortalama Puan" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} ayrılmış bir bilgi yarışması adıdır ve değiştirilemez.\n" "Başka bir ad seçin." -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} zaten mevcut. Üzerine yazmak ister misiniz?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "Cevap vermeniz çok uzun sürdü." -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "Var olan dosyayı değiştirmiyorum." -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "Bilgi yarışması listesi {filename} olarak kaydedildi." diff --git a/redbot/cogs/trivia/locales/uk-UA.po b/redbot/cogs/trivia/locales/uk-UA.po index c21a7b34d4e..d52ece9315c 100644 --- a/redbot/cogs/trivia/locales/uk-UA.po +++ b/redbot/cogs/trivia/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: uk_UA\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/vi-VN.po b/redbot/cogs/trivia/locales/vi-VN.po index 4619bd22181..a98e6235474 100644 --- a/redbot/cogs/trivia/locales/vi-VN.po +++ b/redbot/cogs/trivia/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: vi_VN\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/zh-CN.po b/redbot/cogs/trivia/locales/zh-CN.po index 5e99614af07..0ab9051c13e 100644 --- a/redbot/cogs/trivia/locales/zh-CN.po +++ b/redbot/cogs/trivia/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: zh_CN\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "" @@ -31,48 +31,56 @@ msgstr "" msgid "The trivia list does not contain any questions." msgstr "" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "" @@ -161,116 +169,152 @@ msgstr "" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "是" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -278,15 +322,15 @@ msgid "Set whether or not the answer is revealed.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -297,80 +341,80 @@ msgid "Set the payout multiplier.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -378,41 +422,86 @@ msgid "Start trivia session on the specified category.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -420,7 +509,7 @@ msgid "Leaderboard for trivia.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -432,11 +521,11 @@ msgid "Leaderboard for this server.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -448,57 +537,57 @@ msgid "Global trivia leaderboard.\n\n" " " msgstr "" -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "" diff --git a/redbot/cogs/trivia/locales/zh-TW.po b/redbot/cogs/trivia/locales/zh-TW.po index bdb93122a8b..711a3deaddf 100644 --- a/redbot/cogs/trivia/locales/zh-TW.po +++ b/redbot/cogs/trivia/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-01-04 00:13+0000\n" +"POT-Creation-Date: 2024-04-01 01:11+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,7 +15,7 @@ msgstr "" "X-Crowdin-File-ID: 45\n" "Language: zh_TW\n" -#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:365 +#: redbot/cogs/trivia/checks.py:13 redbot/cogs/trivia/trivia.py:385 msgid "There is no ongoing trivia session in this channel." msgstr "此頻道中沒有正在進行的問答會議。" @@ -31,48 +31,56 @@ msgstr "`{arg}` 不是有限數。" msgid "The trivia list does not contain any questions." msgstr "瑣事列表不包含任何問題。" -#: redbot/cogs/trivia/schema.py:39 redbot/cogs/trivia/schema.py:40 +#: redbot/cogs/trivia/schema.py:39 msgid "{key} key must be a text value." msgstr "{key} 鍵必須是文本值。" -#: redbot/cogs/trivia/schema.py:46 +#: redbot/cogs/trivia/schema.py:43 +msgid "{key} key must be a text value not longer than 1000 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:48 +msgid "{key} key must be a text value not longer than 200 characters." +msgstr "" + +#: redbot/cogs/trivia/schema.py:55 msgid "{key} key in {parent_key} must be a positive integer." msgstr "{parent_key} 中的 {key} 鍵必須是正整數。" -#: redbot/cogs/trivia/schema.py:51 +#: redbot/cogs/trivia/schema.py:60 msgid "{key} key in {parent_key} must be a positive number." msgstr "{parent_key} 中的 {key} 鍵必須是正數。" -#: redbot/cogs/trivia/schema.py:56 +#: redbot/cogs/trivia/schema.py:65 msgid "{key} key in {parent_key} must be a positive number greater than or equal to 4." msgstr "{parent_key} 中的{key} 鍵必須是大於等於4的正數。" -#: redbot/cogs/trivia/schema.py:62 redbot/cogs/trivia/schema.py:65 -#: redbot/cogs/trivia/schema.py:73 +#: redbot/cogs/trivia/schema.py:71 redbot/cogs/trivia/schema.py:74 +#: redbot/cogs/trivia/schema.py:82 msgid "{key} key in {parent_key} must be either true or false." msgstr "{parent_key} 中的 {key} 鍵必須為 true 或 false。" -#: redbot/cogs/trivia/schema.py:70 +#: redbot/cogs/trivia/schema.py:79 msgid "{key} key in {parent_key} must be a non-negative number." msgstr "{parent_key} 中的 {key} 鍵必須是非負數。" -#: redbot/cogs/trivia/schema.py:79 +#: redbot/cogs/trivia/schema.py:88 msgid "{key} is not a key that can be specified in {parent_key}." msgstr "{key} 不是可以在 {parent_key} 中指定的鍵。" -#: redbot/cogs/trivia/schema.py:82 +#: redbot/cogs/trivia/schema.py:91 msgid "{key} should be a 'key: value' mapping." msgstr "{key} 應該是一個 'key: value' 映射。" -#: redbot/cogs/trivia/schema.py:86 +#: redbot/cogs/trivia/schema.py:95 msgid "Value of question {key} is not a list of text values (answers)." msgstr "問題 {key} 的值不是文本值(答案)列表。" -#: redbot/cogs/trivia/schema.py:92 +#: redbot/cogs/trivia/schema.py:101 msgid "A key of question {key} is not a text value." msgstr "問題 {key} 的鍵不是文本值。" -#: redbot/cogs/trivia/schema.py:95 +#: redbot/cogs/trivia/schema.py:104 msgid "A trivia list should be a 'key: value' mapping." msgstr "瑣事列表應該是“鍵:值”映射。" @@ -162,94 +170,122 @@ msgstr "恭喜{users}! 你們每人因獲勝而獲得了 {num} {currency}!" msgid "Congratulations {user}! You have received {num} {currency} for winning!" msgstr "恭喜{user}! 您贏得了 {num} {currency}!" -#: redbot/cogs/trivia/trivia.py:42 +#: redbot/cogs/trivia/trivia.py:43 +msgid "Yes" +msgstr "是" + +#: redbot/cogs/trivia/trivia.py:45 +msgid "No" +msgstr "否" + +#: redbot/cogs/trivia/trivia.py:49 +msgid "{seconds} seconds" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:55 +msgid "Bot gains points" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:56 +msgid "Answer time limit" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:57 +msgid "Lack of response timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:58 +msgid "Points to win" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:59 +msgid "Answers are revealed on timeout" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:60 +msgid "Payout multiplier" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:61 +msgid "Lists are allowed to override settings" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:62 +msgid "Answers use spoilers" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:74 #, docstring msgid "Play trivia with friends!" msgstr "和朋友一起玩猜謎遊戲!" -#: redbot/cogs/trivia/trivia.py:82 +#: redbot/cogs/trivia/trivia.py:114 #, docstring msgid "Manage Trivia settings." msgstr "管理瑣事設置。" -#: redbot/cogs/trivia/trivia.py:86 +#: redbot/cogs/trivia/trivia.py:118 #, docstring msgid "Show the current trivia settings." msgstr "顯示當前的瑣事設置。" -#: redbot/cogs/trivia/trivia.py:90 -msgid "Current settings\n" -"Bot gains points: {bot_plays}\n" -"Answer time limit: {delay} seconds\n" -"Lack of response timeout: {timeout} seconds\n" -"Points to win: {max_score}\n" -"Reveal answer on timeout: {reveal_answer}\n" -"Payout multiplier: {payout_multiplier}\n" -"Allow lists to override settings: {allow_override}\n" -"Use Spoilers in answers: {use_spoilers}" -msgstr "當前的設置\n" -"機器人獲得分數:{bot_plays}\n" -"回答時間限制:{delay} 秒\n" -"缺少響應超時:{timeout} 秒\n" -"獲勝點數:{max_score}\n" -"顯示超時答案:{reveal_answer}\n" -"支出乘數:{payout_multiplier}\n" -"允許列表覆蓋設置:{allow_override}\n" -"在答案中使用劇透:{use_spoilers}" - -#: redbot/cogs/trivia/trivia.py:107 +#: redbot/cogs/trivia/trivia.py:120 +msgid "Current settings:\n\n" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:125 #, docstring msgid "Set the total points required to win." msgstr "設置獲勝所需的總分。" -#: redbot/cogs/trivia/trivia.py:109 +#: redbot/cogs/trivia/trivia.py:127 msgid "Score must be greater than 0." msgstr "分數必須大於 0。" -#: redbot/cogs/trivia/trivia.py:113 +#: redbot/cogs/trivia/trivia.py:131 msgid "Done. Points required to win set to {num}." msgstr "完成。 獲勝所需的點數設置為 {num}。" -#: redbot/cogs/trivia/trivia.py:117 +#: redbot/cogs/trivia/trivia.py:135 #, docstring msgid "Set the maximum seconds permitted to answer a question." msgstr "設置允許回答問題的最大秒數。" -#: redbot/cogs/trivia/trivia.py:119 +#: redbot/cogs/trivia/trivia.py:137 msgid "Must be at least 4 seconds." msgstr "必須至少為 4 秒。" -#: redbot/cogs/trivia/trivia.py:123 +#: redbot/cogs/trivia/trivia.py:141 msgid "Done. Maximum seconds to answer set to {num}." msgstr "完成。 回答的最大秒數設置為 {num}。" -#: redbot/cogs/trivia/trivia.py:127 +#: redbot/cogs/trivia/trivia.py:145 #, docstring msgid "Set how long until trivia stops due to no response." msgstr "設置瑣事由於沒有響應而停止的時間。" -#: redbot/cogs/trivia/trivia.py:130 +#: redbot/cogs/trivia/trivia.py:148 msgid "Must be larger than the answer time limit." msgstr "必須大於回答時間限制。" -#: redbot/cogs/trivia/trivia.py:134 +#: redbot/cogs/trivia/trivia.py:152 msgid "Done. Trivia sessions will now time out after {num} seconds of no responses." msgstr "完成。 瑣事會話現在將在 {num} 秒無響應後超時。" -#: redbot/cogs/trivia/trivia.py:141 +#: redbot/cogs/trivia/trivia.py:159 #, docstring msgid "Allow/disallow trivia lists to override settings." msgstr "允許/禁止瑣事列表覆蓋設置。" -#: redbot/cogs/trivia/trivia.py:146 +#: redbot/cogs/trivia/trivia.py:164 msgid "Done. Trivia lists can now override the trivia settings for this server." msgstr "完畢。 瑣事列表現在可以覆蓋此伺服器的瑣事設置。" -#: redbot/cogs/trivia/trivia.py:150 +#: redbot/cogs/trivia/trivia.py:168 msgid "Done. Trivia lists can no longer override the trivia settings for this server." msgstr "完畢。 瑣事列表不能再覆蓋此伺服器的瑣事設置。" -#: redbot/cogs/trivia/trivia.py:158 +#: redbot/cogs/trivia/trivia.py:176 #, docstring msgid "Set if bot will display the answers in spoilers.\n\n" " If enabled, the bot will use spoilers to hide answers.\n" @@ -258,15 +294,15 @@ msgstr "設置機器人是否會在劇透中顯示答案。\n\n" " 如果啟用,機器人將使用劇透來隱藏答案。\n" " " -#: redbot/cogs/trivia/trivia.py:165 +#: redbot/cogs/trivia/trivia.py:183 msgid "Done. I'll put the answers in spoilers next time." msgstr "完成。下次我會把答案放在劇透裡。" -#: redbot/cogs/trivia/trivia.py:167 +#: redbot/cogs/trivia/trivia.py:185 msgid "Alright, I won't use spoilers to hide answers anymore." msgstr "好了,我不會再用劇透來隱藏答案了。" -#: redbot/cogs/trivia/trivia.py:171 +#: redbot/cogs/trivia/trivia.py:189 #, docstring msgid "Set whether or not the bot gains points.\n\n" " If enabled, the bot will gain a point if no one guesses correctly.\n" @@ -275,15 +311,15 @@ msgstr "設置機器人是否獲得積分。\n\n" " 如果啟用,如果沒有人猜對,機器人將獲得一分。\n" " " -#: redbot/cogs/trivia/trivia.py:178 +#: redbot/cogs/trivia/trivia.py:196 msgid "Done. I'll now gain a point if users don't answer in time." msgstr "完成。 如果用戶沒有及時回答,我現在將獲得一分。" -#: redbot/cogs/trivia/trivia.py:180 +#: redbot/cogs/trivia/trivia.py:198 msgid "Alright, I won't embarrass you at trivia anymore." msgstr "好的,我不在瑣事上為難你了。" -#: redbot/cogs/trivia/trivia.py:184 +#: redbot/cogs/trivia/trivia.py:202 #, docstring msgid "Set whether or not the answer is revealed.\n\n" " If enabled, the bot will reveal the answer if no one guesses correctly\n" @@ -294,15 +330,15 @@ msgstr "設置是否顯示答案。\n\n" " 答案。\n" " " -#: redbot/cogs/trivia/trivia.py:192 +#: redbot/cogs/trivia/trivia.py:210 msgid "Done. I'll reveal the answer if no one knows it." msgstr "完成。如果沒有人知道,我會揭曉答案。" -#: redbot/cogs/trivia/trivia.py:194 +#: redbot/cogs/trivia/trivia.py:212 msgid "Alright, I won't reveal the answer to the questions anymore." msgstr "好的,問題的答案我就不透露了。" -#: redbot/cogs/trivia/trivia.py:200 +#: redbot/cogs/trivia/trivia.py:218 #, docstring msgid "Set the payout multiplier.\n\n" " This can be any positive decimal number. If a user wins trivia when at\n" @@ -319,81 +355,81 @@ msgstr "設置支出乘數。\n\n" " 這個乘數。\n" " " -#: redbot/cogs/trivia/trivia.py:211 +#: redbot/cogs/trivia/trivia.py:229 msgid "Multiplier must be at least 0." msgstr "乘數必須至少為 0。" -#: redbot/cogs/trivia/trivia.py:215 +#: redbot/cogs/trivia/trivia.py:233 msgid "Done. Payout multiplier set to {num}." msgstr "完成。支出乘數設置為 {num}。" -#: redbot/cogs/trivia/trivia.py:217 +#: redbot/cogs/trivia/trivia.py:235 msgid "Done. I will no longer reward the winner with a payout." msgstr "完成。我將不再獎勵獲勝者。" -#: redbot/cogs/trivia/trivia.py:222 +#: redbot/cogs/trivia/trivia.py:240 #, docstring msgid "Manage Custom Trivia lists." msgstr "管理自定義瑣事列表。" -#: redbot/cogs/trivia/trivia.py:227 +#: redbot/cogs/trivia/trivia.py:245 #, docstring msgid "List uploaded custom trivia." msgstr "列出上傳的自定義瑣事。" -#: redbot/cogs/trivia/trivia.py:229 +#: redbot/cogs/trivia/trivia.py:247 msgid "No custom Trivia lists uploaded." msgstr "沒有上傳自定義瑣事列表。" -#: redbot/cogs/trivia/trivia.py:245 redbot/cogs/trivia/trivia.py:252 +#: redbot/cogs/trivia/trivia.py:263 redbot/cogs/trivia/trivia.py:270 msgid "Uploaded trivia lists" msgstr "上傳的瑣事列表" -#: redbot/cogs/trivia/trivia.py:262 +#: redbot/cogs/trivia/trivia.py:280 #, docstring msgid "Upload a trivia file." msgstr "上傳一個瑣事文件。" -#: redbot/cogs/trivia/trivia.py:264 +#: redbot/cogs/trivia/trivia.py:282 msgid "Supply a file with next message or type anything to cancel." msgstr "提供包含下一條消息的文件或輸入任何內容以取消。" -#: redbot/cogs/trivia/trivia.py:270 +#: redbot/cogs/trivia/trivia.py:288 msgid "You took too long to upload a list." msgstr "您上傳列表的時間太長。" -#: redbot/cogs/trivia/trivia.py:273 +#: redbot/cogs/trivia/trivia.py:291 msgid "You have cancelled the upload process." msgstr "您已取消上傳。" -#: redbot/cogs/trivia/trivia.py:281 +#: redbot/cogs/trivia/trivia.py:299 msgid "Invalid syntax:\n" msgstr "無效的語法: \n" -#: redbot/cogs/trivia/trivia.py:284 +#: redbot/cogs/trivia/trivia.py:302 msgid "There was an error parsing the trivia list. See logs for more info." msgstr "解析瑣事列表時出錯。 有關詳細信息,請參閱日誌。" -#: redbot/cogs/trivia/trivia.py:289 +#: redbot/cogs/trivia/trivia.py:307 msgid "The custom trivia list was not saved. The file does not follow the proper data format.\n" "{schema_error}" msgstr "自定義瑣事列表未保存。該文件不遵循正確的數據格式。\n" "{schema_error}" -#: redbot/cogs/trivia/trivia.py:298 +#: redbot/cogs/trivia/trivia.py:316 #, docstring msgid "Delete a trivia file." msgstr "刪除瑣事文件。" -#: redbot/cogs/trivia/trivia.py:302 +#: redbot/cogs/trivia/trivia.py:320 msgid "Trivia {filename} was deleted." msgstr "瑣事 {filename} 已刪除。" -#: redbot/cogs/trivia/trivia.py:304 +#: redbot/cogs/trivia/trivia.py:322 msgid "Trivia file was not found." msgstr "找不到瑣事文件。" -#: redbot/cogs/trivia/trivia.py:309 +#: redbot/cogs/trivia/trivia.py:327 #, docstring msgid "Start trivia session on the specified category.\n\n" " You may list multiple categories, in which case the trivia will involve\n" @@ -404,41 +440,86 @@ msgstr "在指定類別上啟動瑣事會話。\n\n" " 他們所有人的問題。\n" " " -#: redbot/cogs/trivia/trivia.py:317 +#: redbot/cogs/trivia/trivia.py:335 msgid "There is already an ongoing trivia session in this channel." msgstr "此頻道中已經有一個正在進行的問答環節。" -#: redbot/cogs/trivia/trivia.py:328 +#: redbot/cogs/trivia/trivia.py:346 msgid "Invalid category `{name}`. See `{prefix}trivia list` for a list of trivia categories." msgstr "類別 `{name}` 無效。 有關瑣事類別的列表,請參閱 `{prefix}trivia list`。" -#: redbot/cogs/trivia/trivia.py:335 +#: redbot/cogs/trivia/trivia.py:353 msgid "There was an error parsing the trivia list for the `{name}` category. It may be formatted incorrectly." msgstr "解析 `{name}` 類別的瑣事列表時出錯。 它可能格式不正確。" -#: redbot/cogs/trivia/trivia.py:347 +#: redbot/cogs/trivia/trivia.py:368 msgid "The trivia list was parsed successfully, however it appears to be empty!" msgstr "瑣事列表已成功解析,但它似乎是空的!" -#: redbot/cogs/trivia/trivia.py:362 +#: redbot/cogs/trivia/trivia.py:382 #, docstring msgid "Stop an ongoing trivia session." msgstr "停止正在進行的問答環節。" -#: redbot/cogs/trivia/trivia.py:369 +#: redbot/cogs/trivia/trivia.py:389 msgid "Trivia stopped." msgstr "瑣事停止了。" -#: redbot/cogs/trivia/trivia.py:373 +#: redbot/cogs/trivia/trivia.py:393 #, docstring msgid "List available trivia categories." msgstr "列出可用的瑣事類別。" -#: redbot/cogs/trivia/trivia.py:378 redbot/cogs/trivia/trivia.py:384 +#: redbot/cogs/trivia/trivia.py:398 redbot/cogs/trivia/trivia.py:404 msgid "Available trivia lists" msgstr "可用的瑣事列表" -#: redbot/cogs/trivia/trivia.py:394 +#: redbot/cogs/trivia/trivia.py:412 +#, docstring +msgid "Get information about a trivia category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:417 +msgid "Category {name} does not exist. See {command} for the list of available trivia categories." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:424 +msgid "There was an error parsing the trivia list for the {name} category. It may be formatted incorrectly." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:433 +msgid "\"{category}\" Category Details" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Authors" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:437 +msgid "Not provided." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:439 +msgid "Question count" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:441 +msgid "Custom" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:447 +msgid "Description" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:450 +msgid "No description provided for this category." +msgstr "" + +#: redbot/cogs/trivia/trivia.py:457 +msgid "Config" +msgstr "" + +#: redbot/cogs/trivia/trivia.py:467 #, docstring msgid "Leaderboard for trivia.\n\n" " Defaults to the top 10 of this server, sorted by total wins. Use\n" @@ -449,7 +530,7 @@ msgstr "瑣事排行榜。\n\n" " 更自定義排行榜的子指令。\n" " " -#: redbot/cogs/trivia/trivia.py:409 +#: redbot/cogs/trivia/trivia.py:482 #, docstring msgid "Leaderboard for this server.\n\n" " `` can be any of the following fields:\n" @@ -468,11 +549,11 @@ msgstr "此伺服器的排行榜。\n\n" " `` 是排行榜上顯示的排名數。\n" " " -#: redbot/cogs/trivia/trivia.py:422 redbot/cogs/trivia/trivia.py:451 +#: redbot/cogs/trivia/trivia.py:495 redbot/cogs/trivia/trivia.py:524 msgid "Unknown field `{field_name}`, see `{prefix}help trivia leaderboard server` for valid fields to sort by." msgstr "未知字段“{field_name}”,請參閱“{prefix}help trivia leaderboard server”以獲取要排序的有效字段。" -#: redbot/cogs/trivia/trivia.py:438 +#: redbot/cogs/trivia/trivia.py:511 #, docstring msgid "Global trivia leaderboard.\n\n" " `` can be any of the following fields:\n" @@ -491,59 +572,59 @@ msgstr "全球瑣事排行榜。\n\n" " `` 是排行榜上顯示的排名數。\n" " " -#: redbot/cogs/trivia/trivia.py:506 +#: redbot/cogs/trivia/trivia.py:579 msgid "There are no scores on record!" msgstr "沒有記錄在案的分數!" -#: redbot/cogs/trivia/trivia.py:536 +#: redbot/cogs/trivia/trivia.py:609 msgid "Rank" msgstr "排名" -#: redbot/cogs/trivia/trivia.py:537 +#: redbot/cogs/trivia/trivia.py:610 msgid "Member" msgstr "成員" -#: redbot/cogs/trivia/trivia.py:538 +#: redbot/cogs/trivia/trivia.py:611 msgid "Wins" msgstr "獲勝場次" -#: redbot/cogs/trivia/trivia.py:539 +#: redbot/cogs/trivia/trivia.py:612 msgid "Games Played" msgstr "遊玩次數" -#: redbot/cogs/trivia/trivia.py:540 +#: redbot/cogs/trivia/trivia.py:613 msgid "Total Score" msgstr "總積分" -#: redbot/cogs/trivia/trivia.py:541 +#: redbot/cogs/trivia/trivia.py:614 msgid "Average Score" msgstr "平均分數" -#: redbot/cogs/trivia/trivia.py:650 +#: redbot/cogs/trivia/trivia.py:723 msgid "{filename} is a reserved trivia name and cannot be replaced.\n" "Choose another name." msgstr "{filename} 是一個保留的瑣事名稱,不能被替換。\n" "選擇另一個名稱。" -#: redbot/cogs/trivia/trivia.py:659 +#: redbot/cogs/trivia/trivia.py:732 msgid "{filename} already exists. Do you wish to overwrite?" msgstr "{filename} 已經存在。 你是否想覆蓋?" -#: redbot/cogs/trivia/trivia.py:681 +#: redbot/cogs/trivia/trivia.py:754 msgid "You took too long answering." msgstr "你回答的時間太長了。" -#: redbot/cogs/trivia/trivia.py:685 +#: redbot/cogs/trivia/trivia.py:758 msgid "I am not replacing the existing file." msgstr "我不會替換現有文件。" -#: redbot/cogs/trivia/trivia.py:698 +#: redbot/cogs/trivia/trivia.py:771 msgid "There was an error saving the file.\n" "Please check the filename and try again, as it could be longer than your system supports." msgstr "保存文件時出錯。\n" "請檢查文件名並重試,因為它可能比您的系統支持的字數更長。" -#: redbot/cogs/trivia/trivia.py:705 +#: redbot/cogs/trivia/trivia.py:778 msgid "Saved Trivia list as {filename}." msgstr "將 Trivia 列表保存為 {filename}。" diff --git a/redbot/core/locales/ar-SA.po b/redbot/core/locales/ar-SA.po index 4ae465b0bbd..ff25dd1b79d 100644 --- a/redbot/core/locales/ar-SA.po +++ b/redbot/core/locales/ar-SA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ar_SA\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "أوامر للتفاعل مع ادارة الترس الأحمر." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " يسرد مسارات الكود الحالية ترتيبا للأولوية.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "مسار التثبيت: {install_path}\n" "المسار الأساسي: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" " إضافة مسار إلى قائمة مسارات الكود المتاحة.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "هذا المسار غير موجود أو لا يشير إلى دليل صالح." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "تم اضافة الاعلان" -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" " اصلاح المسارات داخليا للسماح باكتشاف قوانين مختلفة.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "تاريخ \"من\" خاطيء" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "تاريخ \"من\" خاطيء" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "تم إعادة ترتيب المسارات" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -98,15 +120,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "هذه الصفحة غير موجودة!" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "سيقوم البوت بتثبيت رموز جديدة إلى دليل '{}'." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -115,11 +137,11 @@ msgstr "\n" " يسرد جميع القوانين المحملة والمتوفرة.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} تم تحميل:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} تم تحميل:**\n" diff --git a/redbot/core/locales/bg-BG.po b/redbot/core/locales/bg-BG.po index 972ddfde3d4..a7ec8d841df 100644 --- a/redbot/core/locales/bg-BG.po +++ b/redbot/core/locales/bg-BG.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: bg_BG\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Пътят е добавен успешно." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Невалиден \"от\" индекс." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Невалиден \"към\" индекс." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Пътищата са пренаредени." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Този път не съществува." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Ботът ще инсталира новите COG-ове в `{}` директория." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/cs-CZ.po b/redbot/core/locales/cs-CZ.po index 382119858c8..841ce45a2d1 100644 --- a/redbot/core/locales/cs-CZ.po +++ b/redbot/core/locales/cs-CZ.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: cs_CZ\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Příkazy pro rozhraní s Red cog manažerem." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Vypíše aktuální cesty cogů v pořadí podle priority.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Instalační cesta: {install_path}\n" " Umístění jádra bota: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,15 +44,37 @@ msgstr "\n" " Přidat cestu k seznamu dostupných cest cogů\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Tato cesta neexistuje nebo neodkazuje na platný adresář." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Cesta úspěšně přidána." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -60,15 +82,15 @@ msgid "\n" msgstr "\n" "Odebere jednu nebo více cest z dostupných ozubených drah daných 'path_numbers' z '[p]paths'. " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "Následující cesty byly odstraněny: {paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "Následující čísla cest neexistovala: {path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -77,19 +99,19 @@ msgstr "\n" " Interně přeuspořádá cesty pro nalezení jiných cogů.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Neplatný index 'from'." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Neplatný index 'to'." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Cesty byly uspořádány." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -103,15 +125,15 @@ msgstr "\n" " V procesu nebudou přenášeny žádné instalované cogy.\n" " " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Taková cesta neexistuje." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot nainstaluje nové cogs do adresáře `{}`." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -120,11 +142,11 @@ msgstr "\n" " Seznam všech načtených a dostupných cogs.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} načteno:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} odnačteno:**\n" diff --git a/redbot/core/locales/da-DK.po b/redbot/core/locales/da-DK.po index 6f14cbba8db..1733adaebe3 100644 --- a/redbot/core/locales/da-DK.po +++ b/redbot/core/locales/da-DK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: da_DK\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Kommandoer til grænseflade med Red's cog bestyrer." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Lister aktuelle cog stier i prioriteret rækkefølge.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Installer Sti: {install_path}\n" "Kerne Sti: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" " Tilføj en sti til listen over tilgængelige cog stier.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Denne sti findes ikke eller peger ikke på en gyldig mappe." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Stien er tilføjet." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" " Genbestiller stier internt for at tillade opdagelse af forskellige cogs.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Ugyldigt 'fra' indeks." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Ugyldigt 'til' indeks." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Stier genbestilt." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -98,15 +120,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Den sti findes ikke." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Botten vil installere nye cogs til `{}` mappen." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -115,11 +137,11 @@ msgstr "\n" " Lister alle indlæste og tilgængelige cogs.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} indlæst:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} aflæst:**\n" diff --git a/redbot/core/locales/de-DE.po b/redbot/core/locales/de-DE.po index 4a923984a66..2382fe14ec5 100644 --- a/redbot/core/locales/de-DE.po +++ b/redbot/core/locales/de-DE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: de_DE\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Befehle um Red's Cog Manager zu bedienen." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Listet aktuelle Cog Pfade nach Priorität sortiert auf.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Installationspfad: {install_path}\n" "Core Pfad: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,15 +44,37 @@ msgstr "\n" " Füge einen Pfad zur Liste der verfügbaren Cog Pfade hinzu.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Dieser Pfad existiert nicht oder zeigt nicht auf ein gültiges Verzeichnis." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Pfad erfolgreich hinzugefügt." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -61,15 +83,15 @@ msgstr "\n" " Entfernt einen oder mehrere Pfade aus den verfügbaren Cog-Pfaden mit den `path_numbers` von `[p]paths`.\n" " " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "Die folgenden Pfade wurden entfernt: {paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "Die folgenden Pfadnummern haben nicht existiert: {path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -78,19 +100,19 @@ msgstr "\n" " Ordnet Pfade intern neu um andere cogs entdecken zu können.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Ungültiger 'from' index." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Ungültiger 'to' index." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Pfade wurden neu geordnet." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -105,15 +127,15 @@ msgstr "\n" " In diesem Prozess werden keine installierten Cogs übertragen.\n" " " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Dieser Pfad existiert nicht." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Der bot wird neue cogs in das Verzeichnis {} installieren." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -122,11 +144,11 @@ msgstr "\n" " Listet alle geladenen und verfügbaren cogs auf.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} geladen.**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} nicht geladen.**\n" diff --git a/redbot/core/locales/es-ES.po b/redbot/core/locales/es-ES.po index e6691abafd7..12bb1f41b8a 100644 --- a/redbot/core/locales/es-ES.po +++ b/redbot/core/locales/es-ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: es_ES\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Comandos a la interfaz con el gestor de programas de Red." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Lista las rutas de engranaje actuales en orden de prioridad.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Ruta de instalación: {install_path}\n" "Ruta del núcleo: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,15 +44,37 @@ msgstr "\n" " Añadir una ruta a la lista de rutas de engranaje disponibles.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Esa ruta es no existe o no apunta a un directorio válido." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Ruta añadida exitósamente." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -61,15 +83,15 @@ msgstr "\n" " Elimina una o más rutas de las rutas de cog disponibles dado el `path_numbers` de `[p]paths`.\n" " " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "Las siguientes rutas fueron eliminadas: {paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "Los siguientes números de ruta no existen: {path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -78,19 +100,19 @@ msgstr "\n" " Reordena rutas internamente para permitir el descubrimiento de diferentes configuraciones.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Índice 'from' no válido." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Índice 'to' no válido." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Rutas reordenadas." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -105,15 +127,15 @@ msgstr "\n" " No se transferirán Cogs instalados en el proceso.\n" " " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Esa ruta no existe." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "El bot instalará nuevos cogs en el directorio '{}'." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -122,11 +144,11 @@ msgstr "\n" " Muestra todos los cogs cargados y disponibles.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} cargado/s:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} sin cargar:**\n" diff --git a/redbot/core/locales/fi-FI.po b/redbot/core/locales/fi-FI.po index 898db8f0278..29f4babdd71 100644 --- a/redbot/core/locales/fi-FI.po +++ b/redbot/core/locales/fi-FI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: fi_FI\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Komennot liittymään Redin pluginhallintaan." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Polkua ei ole olemassa tai se viittaa virheelliseen kansioon." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Polku lisätty onnistuneesti." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} ladattu:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} lataus poistettu:**\n" diff --git a/redbot/core/locales/fr-FR.po b/redbot/core/locales/fr-FR.po index 3fd7bca4a8a..d76634d3dc8 100644 --- a/redbot/core/locales/fr-FR.po +++ b/redbot/core/locales/fr-FR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: fr_FR\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Commandes pour la gestion des cogs de Red." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Liste les chemins des cogs actuels par ordre de priorité.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Chemin d’installation : {install_path}\n" "Chemin du noyau (Core) : {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,15 +44,37 @@ msgstr "\n" " Ajoute un chemin à la liste des chemins des cogs disponibles.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Ce chemin n'existe pas ou ne pointe pas vers un répertoire valide." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Chemin d'accès ajouté avec succès." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -60,15 +82,15 @@ msgid "\n" msgstr "\n" "Enlevez un ou plusieurs chemins cog disponibles données par les `path_numbers` de `[p]paths`. " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "Les chemins suivants ont été enlevés : {paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "Le chemin d'accès suivant n'existe pas : {path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -77,19 +99,19 @@ msgstr "\n" " Réordonne les chemins internes pour permettre la découverte de différents cogs.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Index 'from' invalide." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Index 'to' invalide." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Chemins d'accès réorganisés." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -104,15 +126,15 @@ msgstr "\n" " Aucun cog installé ne sera transféré pendant le processus.\n" " " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Ce chemin d'accès n'existe pas." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Le bot va installer les nouveaux cogs vers le dossier `{}`." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -121,11 +143,11 @@ msgstr "\n" " Liste tous les cogs chargés et disponibles.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} chargé :**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} déchargé :**\n" diff --git a/redbot/core/locales/hi-IN.po b/redbot/core/locales/hi-IN.po index d09a8bb9f79..5aeb2a5b621 100644 --- a/redbot/core/locales/hi-IN.po +++ b/redbot/core/locales/hi-IN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Hindi\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: hi_IN\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "" -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/hr-HR.po b/redbot/core/locales/hr-HR.po index 9720f4ce277..572dc962586 100644 --- a/redbot/core/locales/hr-HR.po +++ b/redbot/core/locales/hr-HR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Croatian\n" "MIME-Version: 1.0\n" @@ -15,25 +15,25 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: hr_HR\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Put instalacije: {install_path}\n" "Put jezgre: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -41,49 +41,71 @@ msgid "\n" msgstr "\n" "Dodajte put u listu dostupnih puteva zupčanika. " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Taj put ne postoji ili ne pokazuje u valjani folder." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Put uspješno dodan." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "Sljedeći putevi su uklonjeni: {paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "Sljedeći brojevi puteva nisu postojali: {path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Putevi reorganizirani." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -93,26 +115,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} učitano:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/hu-HU.po b/redbot/core/locales/hu-HU.po index 95773cdbec5..7a1589c0aeb 100644 --- a/redbot/core/locales/hu-HU.po +++ b/redbot/core/locales/hu-HU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: hu_HU\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Parancsok arra hogy kapcsolatba kerülj Red cog kezelőjével." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Listázza a cog útvonalait prioritás szerint.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Telepítési útvonal: {install_path}\n" "Alap útvonal: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" "Útvonal hozzáadása a jelenlegi cog útvonalakhoz.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Az útvonal nem létezik vagy hibás." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Útvonal sikeresen hozzáadva." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" " Újrarendezi az útvonalakat hogy engedélyezze a különböző cog-ok felfedezését.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Érvénytelen `kezdő-` index." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Érvénytelen `vég-` index." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Útvonalak újrarendezve." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -98,15 +120,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Az útvonal nem létezik." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "A bot új cog-okat fog letölteni a `{}` könyvtárba." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -115,11 +137,11 @@ msgstr "\n" " Kilistázza a betöltött és elérhető cog-okat.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} betöltve:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} kirakva:**\n" diff --git a/redbot/core/locales/id-ID.po b/redbot/core/locales/id-ID.po index 5f0e0485b7a..373dec9d1a1 100644 --- a/redbot/core/locales/id-ID.po +++ b/redbot/core/locales/id-ID.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: id_ID\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Jalan itu tidak ada atau tidak mengarah ke direktori yang benar." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Jalur berhasil ditambahkan." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Tidak valid 'dari' indeks." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Tidak valid 'ke' indeks." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Jalur diatur ulang." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Jalan itu tidak ada." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot akan menginstal roda gigi baru ke direktori `{}`." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/it-IT.po b/redbot/core/locales/it-IT.po index 8abb9361124..8769558fbfb 100644 --- a/redbot/core/locales/it-IT.po +++ b/redbot/core/locales/it-IT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: it_IT\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Comandi utilizzati per interagire con il manager cog di Red." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Mostra le paths dei cogs correnti in ordine di priorità.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Percorso Installazione: {install_path}\n" "Percorso Core: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" "Aggiunge un percorso alla lista dei percorsi disponibili per i cogs.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Il percorso indicato non esiste o non punta ad una cartella valida." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Percorso aggiunto con successo." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" "Riordina internamente i percorsi al fine di permettere la scoperta di cog differenti.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Parametro 'from' non valido." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Parametro 'to' non valido." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "I percorsi sono stati riordinati." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -98,15 +120,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Questo percorso non esiste." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "In futuro i cogs verranno installati nella directory '{}'." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -115,11 +137,11 @@ msgstr "\n" " Mostra i cogs caricati e disponibili.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} caricati:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} non attivi:**\n" diff --git a/redbot/core/locales/ja-JP.po b/redbot/core/locales/ja-JP.po index 60affeb70ff..dcd9165d1ce 100644 --- a/redbot/core/locales/ja-JP.po +++ b/redbot/core/locales/ja-JP.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ja_JP\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "コマンドは Red`s Cog Managerの制御" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " 現在のCogパスを優先度順に一覧表示します。\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "インストールするCogパス: {install_path}\n" "コアパス: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" " 使用可能なCogパスのリストにパスを追加します。\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "そのパスは存在しないか、有効なディレクトリをではありません。" -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "パスが正常に追加されました。" -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" " 再度パスを並び替えて、異なるCogの検出を可能にします。\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "'from' が無効です。" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "'to' が無効です" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "パスを並べ替えました。" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -98,26 +120,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/ko-KR.po b/redbot/core/locales/ko-KR.po index c2e8c6a0239..a6a5cc72be1 100644 --- a/redbot/core/locales/ko-KR.po +++ b/redbot/core/locales/ko-KR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ko_KR\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "해당 경로가 없거나 올바른 디렉토리가 아니에요." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "경로가 성공적으로 추가됐어요." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "'from' 인덱스가 잘돗됐어요." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "'to' 인덱스가 잘못됐어요." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "경로들이 다시 정렬됐어요." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "해당 경로는 존재하지 않아요." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "봇이 새로운 cogs를 '{}' 디렉토리에 설치해요." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/nb-NO.po b/redbot/core/locales/nb-NO.po index 020088ad35f..a77e02427ec 100644 --- a/redbot/core/locales/nb-NO.po +++ b/redbot/core/locales/nb-NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Norwegian Bokmal\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: nb_NO\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Kommandoer for å kommunisere med Red sin cog manager." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Viser gjeldende cog baner i prioritert rekkefølge.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Installerings bane: {install_path}\n" "Kjernebane: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,15 +44,37 @@ msgstr "\n" " Legg til en bane i listen over tilgjengelige cog baner.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Banen eksisterer ikke eller peker til en ugyldig mappe." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Banen er lagt til." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -61,15 +83,15 @@ msgstr "\n" " Fjerner en eller flere stier fra tilgjengelige cog baner gitt `path_numbers` fra `[p]paths`.\n" " " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "Følgende baner ble fjernet: {paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "Følgende banenumre finnes ikke: {path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -78,19 +100,19 @@ msgstr "\n" " Flytter baner internt for å tillate oppdagelse av forskjellige cogs.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Ugyldig \"fra\" index." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Ugyldig \"to\" index." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Baner forandret." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -105,15 +127,15 @@ msgstr "\n" " Ingen installerte cogs vil bli overført til prosessen.\n" " " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Denne banen finnes ikke." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot'en vil installere nye cogs til \"{}\" mappen." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -122,11 +144,11 @@ msgstr "\n" " Viser alle innlastede og tilgjengelige cogs.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} lastet:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} u belastet:**\n" diff --git a/redbot/core/locales/nl-NL.po b/redbot/core/locales/nl-NL.po index 9160d4977fb..d7119f25202 100644 --- a/redbot/core/locales/nl-NL.po +++ b/redbot/core/locales/nl-NL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: nl_NL\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Commando's om te communiceren met Red's cog manager." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Dit pad bestaat niet, of leidt niet naar een geldige map." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Pad toegevoegd." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Ongeldige 'van' index." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Ongeldige 'naar' index." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Paden opnieuw geordend." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Dit pad bestaat niet." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "De bot zal nieuwe cogs installeren naar de `{}` map." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/pl-PL.po b/redbot/core/locales/pl-PL.po index 1dc02fcb43b..e2b603088d6 100644 --- a/redbot/core/locales/pl-PL.po +++ b/redbot/core/locales/pl-PL.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: pl_PL\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Komendy dla interfejsu menedżera cogów dla Reda." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Wyświetla listę bieżących ścieżek cogów w kolejności ważności.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Ścieżka instalacji: {install_path}\n" "Ścieżka rdzenia: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" " Dodaj ścieżkę do listy dostępnych ścieżek cogów.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Ta ścieżka nie istnieje lub nie prowadzi do poprawnego katalogu." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Ścieżka dodana pomyślnie." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" " Ponownie porządkuje ścieżki wewnętrznie, by umożliwić odkrycie innych cogów.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Nieprawidłowy indeks 'from'." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Nieprawidłowy indeks 'to'." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Kolejność ścieżek zmieniona." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -98,15 +120,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Ta ścieżka nie istnieje." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot będzie instalować nowe moduły w katalogu `{}`." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -115,11 +137,11 @@ msgstr "\n" " Zwraca listę załadowanych i dostępnych modułów.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} załadowane:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} niezaładowane:**\n" diff --git a/redbot/core/locales/pt-BR.po b/redbot/core/locales/pt-BR.po index 95e10426291..c01dc421838 100644 --- a/redbot/core/locales/pt-BR.po +++ b/redbot/core/locales/pt-BR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: pt_BR\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Comandos para interagir com o gestor de cogs do Red." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Lista os caminhos atuais das cogs, em ordem de prioridade.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Caminho da instalação: {install_path}\n" "Caminho base: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" " Adiciona um caminho para a lista de caminhos de cogs disponíveis.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Este caminho não existe ou não aponta para um diretório válido." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Caminho adicionado com sucesso." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" " Reordena os caminhos internamente, para permitir a descoberta de outras cogs.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Índice 'from' inválido." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Índice 'to' inválido." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Caminhos reordenados." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -98,15 +120,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Este caminho não existe." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "O bot instalará novos cogs no diretório `{}`." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -115,11 +137,11 @@ msgstr "\n" " Lista todos as cogs carregados e disponíveis.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} carregado:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} descarregado:**\n" diff --git a/redbot/core/locales/pt-PT.po b/redbot/core/locales/pt-PT.po index 1001c19771e..502271e65e4 100644 --- a/redbot/core/locales/pt-PT.po +++ b/redbot/core/locales/pt-PT.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -15,25 +15,25 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: pt_PT\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Comandos de gestão dos cogs do Red." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr ".\n" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Caminho da instalação: {install_path}\n" "Caminho do core: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -42,15 +42,37 @@ msgstr "\n" " Adiciona um caminho à lista de caminhos disponíveis para cogs.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Esse caminho não existe ou não aponta para um caminho válido." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Caminho adicionado com sucesso." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -59,34 +81,34 @@ msgstr "\n" " Remove um ou mais caminhos dos caminhos disponíveis para cogs dados os `path_numbers` de `[p]paths`.\n" " " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "Os seguintes caminhos foram removidos: {paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Index 'de' inválido." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Index 'para' inválido." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Caminhos reordenados." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -96,15 +118,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Esse caminho não existe." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "O bot irá instalar novos cogs para o caminho `{}`." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -112,11 +134,11 @@ msgid "\n" msgstr "\n" "Lista de todos os cogs carregados e disponíveis. " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/ru-RU.po b/redbot/core/locales/ru-RU.po index 0a29ec672f7..172c0239c97 100644 --- a/redbot/core/locales/ru-RU.po +++ b/redbot/core/locales/ru-RU.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: ru_RU\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Команды для интерфейса с менеджером плагинов Red." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Список текущих путей cog'ов в порядке приоритета.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Путь установки: {install_path}\n" "Основной путь: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,15 +44,37 @@ msgstr "\n" " Добавить путь к списку путей доступных cog'ов.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Этот путь не существует или не указывает на допустимый каталог." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Путь успешно добавлен." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -61,15 +83,15 @@ msgstr "\n" " Удаляет путь из доступных путей cog'ов, учитывая `path_number` от `[p]paths`.\n" " " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "Следующие пути были удалены: {paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "Следующие номера путей не существуют: {path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -78,19 +100,19 @@ msgstr "\n" " Внутреннее изменение порядка путей, позволяющие обнаруживать различные cog'и.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Недопустимый индекс 'от'." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Недопустимый индекс 'в'." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Пути переупорядочены." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -105,15 +127,15 @@ msgstr "\n" " Установленные cog'и не будут перемещены в процессе.\n" " " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Этого пути не существует." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Бот будет устанавливать новые плагины в директорию `{}`." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -122,11 +144,11 @@ msgstr "\n" " Список всех загруженных и доступных cog'ов.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} загружен:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} выгружен:**\n" diff --git a/redbot/core/locales/sk-SK.po b/redbot/core/locales/sk-SK.po index a3e20e45181..a2dd0cce11c 100644 --- a/redbot/core/locales/sk-SK.po +++ b/redbot/core/locales/sk-SK.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Slovak\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: sk_SK\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Táto cesta neexistuje alebo neukazuje na platný adresár." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "" -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/sl-SI.po b/redbot/core/locales/sl-SI.po index a244d813d48..33189d80514 100644 --- a/redbot/core/locales/sl-SI.po +++ b/redbot/core/locales/sl-SI.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "MIME-Version: 1.0\n" @@ -15,25 +15,25 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: sl_SI\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Namestitvena pot: {install_path}\n" "Nastavitvena mod modula Core: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -42,49 +42,71 @@ msgstr "\n" " Dodaj pot v seznam razpoložljivih poti modulov.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Ta pot ne obstaja ali pa ne cilja na obstoječo mapo." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Pot je bila uspešno dodana." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Poti razvrščene." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -94,15 +116,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Ta pot ne obstaja." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot bo nalagal nove module v mapo `{}`." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -111,11 +133,11 @@ msgstr "\n" " Pokaže vse module ki so naloženi in na voljo.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**Modul {} naložen.**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**Modul {} izklopljen**\n" diff --git a/redbot/core/locales/sv-SE.po b/redbot/core/locales/sv-SE.po index a290cbb46e6..84c00f18d25 100644 --- a/redbot/core/locales/sv-SE.po +++ b/redbot/core/locales/sv-SE.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: sv_SE\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Kommandon för att få kontakt med Reds kugghanterare." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Listar aktuella kugghjulsbanor i prioritetsordning.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Installationsväg: {install_path}\n" "Huvudväg: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" " Lägg till en sökväg till listan över tillgängliga kugghjulsvägar.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Sökvägen finns inte eller pekar inte mot en giltig mapp." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Sökvägen har lagts till." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" " Omsorterar vägar internt för att möjliggöra upptäckten av olika koggar.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Ogiltigt 'from' index." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "Ogiltigt 'to' index." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Sökvägarna omordnade." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -98,15 +120,15 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Sökvägen finns inte." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Boten kommer att installera nya cogar i `{}` mappen." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -115,11 +137,11 @@ msgstr "\n" " Listar alla inlästa och tillgängliga koggar.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} laddad:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} urladdad:**\n" diff --git a/redbot/core/locales/tr-TR.po b/redbot/core/locales/tr-TR.po index 02bb1d3df13..25c48272b10 100644 --- a/redbot/core/locales/tr-TR.po +++ b/redbot/core/locales/tr-TR.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: tr_TR\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "Red'in cog Yöneticisi ile arabirim komutları." -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " Geçerli cog yerlerini öncelik sırasına göre listeler.\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "Yüklü dizin: {install_path}\n" "Core dizini: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,30 +44,52 @@ msgstr "\n" " Mevcut cog konumlarına bir konum ekler.\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "Bu yol mevcut değil veya geçerli bir dizini göstermiyor." -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "Reklam başarıyla eklendi." -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -76,19 +98,19 @@ msgstr "\n" " Farklı cogların keşfini mümkün kılmak için konumları kendi içlerinde yeniden düzenler.\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "Geçersiz 'başlangıç' tarihi." -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "'Kime' dizini geçersiz." -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "Yolları yeniden sıralanmış." -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -104,15 +126,15 @@ msgstr "\n" " \n" " " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "Böyle bir sayfa yok." -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "Bot yeni Smm '{}' dizinine yükler." -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -121,11 +143,11 @@ msgstr "\n" " Yüklü ve kullanılabilir cogları listeler.\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} yüklendi:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} yüklenmesi kaldırıldı:**\n" diff --git a/redbot/core/locales/uk-UA.po b/redbot/core/locales/uk-UA.po index 8eb08e2caf6..e1d0de87a4c 100644 --- a/redbot/core/locales/uk-UA.po +++ b/redbot/core/locales/uk-UA.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: uk_UA\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "" -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/vi-VN.po b/redbot/core/locales/vi-VN.po index adffff48b57..471065056ac 100644 --- a/redbot/core/locales/vi-VN.po +++ b/redbot/core/locales/vi-VN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -15,73 +15,95 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: vi_VN\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "" -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "" -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -91,26 +113,26 @@ msgid "\n" " " msgstr "" -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" " " msgstr "" -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "" diff --git a/redbot/core/locales/zh-CN.po b/redbot/core/locales/zh-CN.po index d08898321fc..888dab9676c 100644 --- a/redbot/core/locales/zh-CN.po +++ b/redbot/core/locales/zh-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: zh_CN\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "与Red的齿轮管理器接口的命令" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -29,13 +29,13 @@ msgstr "\n" " 按优先级列出当前的齿轮路径\n" " " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "安装路径: {install_path}\n" "核心路径: {core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -44,15 +44,37 @@ msgstr "\n" " 将路径添加到可用线路列表\n" " " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "该路径不存在或不指向一个有效的目录" -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "路径已成功添加。" -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -61,15 +83,15 @@ msgstr "\n" " 根据 `[p]paths` 中的 `path_numbers` 从可用的插件路径中删除一个或多个路径。\n" " " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "删除了以下路径:{paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "以下路径编号不存在: {path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -78,19 +100,19 @@ msgstr "\n" " 在内部重新排序路径以允许发现不同的齿轮\n" " " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "无效的‘从’索引" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "无效的‘到’索引" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "已重新排序路径。" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -105,15 +127,15 @@ msgstr "\n" " 在此过程中不会转移已安装的插件。\n" " " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "该路径不存在。" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "机器人将安装新的齿轮到`{}`目录。" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -122,11 +144,11 @@ msgstr "\n" " 列出所有已加载和可用的齿轮\n" " " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} 已加载:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} 卸载:**\n" diff --git a/redbot/core/locales/zh-TW.po b/redbot/core/locales/zh-TW.po index 926e08e7929..7764b55d300 100644 --- a/redbot/core/locales/zh-TW.po +++ b/redbot/core/locales/zh-TW.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: red-discordbot\n" -"POT-Creation-Date: 2024-03-23 23:21+0000\n" +"POT-Creation-Date: 2024-03-27 04:58+0000\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -15,12 +15,12 @@ msgstr "" "X-Crowdin-File-ID: 4\n" "Language: zh_TW\n" -#: redbot/core/_cog_manager.py:317 +#: redbot/core/_cog_manager.py:320 #, docstring msgid "Commands to interface with Red's cog manager." msgstr "與 Red 的 cog 管理器交互的命令。" -#: redbot/core/_cog_manager.py:326 +#: redbot/core/_cog_manager.py:329 #, docstring msgid "\n" " Lists current cog paths in order of priority.\n" @@ -28,13 +28,13 @@ msgid "\n" msgstr "\n" "按優先級順序列出當前 cog 路徑。 " -#: redbot/core/_cog_manager.py:334 +#: redbot/core/_cog_manager.py:337 msgid "Install Path: {install_path}\n" "Core Path: {core_path}\n\n" msgstr "安裝路徑:{install_path}\n" "核心路徑:{core_path}\n\n" -#: redbot/core/_cog_manager.py:348 +#: redbot/core/_cog_manager.py:351 #, docstring msgid "\n" " Add a path to the list of available cog paths.\n" @@ -42,15 +42,37 @@ msgid "\n" msgstr "\n" "將路徑添加到可用 cog 路徑列表中。 " -#: redbot/core/_cog_manager.py:352 +#: redbot/core/_cog_manager.py:355 msgid "That path does not exist or does not point to a valid directory." msgstr "該路徑不存在或未指向有效目錄。" -#: redbot/core/_cog_manager.py:360 +#: redbot/core/_cog_manager.py:364 +msgid "A cog path cannot be part of bot's data path ({bot_data_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:374 +msgid "A cog path cannot be part of bot's core path ({core_path})." +msgstr "" + +#: redbot/core/_cog_manager.py:416 +msgid "The provided path appears to be a cog package, are you sure that this is the path that you want to add as a **cog path**?\n\n" +"For example, in the following case, you should be adding the {path} as a **cog path**:\n" +msgstr "" + +#: redbot/core/_cog_manager.py:423 +msgid "\n" +"Please consult the Cog Manager UI documentation, if you're unsure: " +msgstr "" + +#: redbot/core/_cog_manager.py:429 +msgid "Okay, the path will not be added." +msgstr "" + +#: redbot/core/_cog_manager.py:438 msgid "Path successfully added." msgstr "路徑已成功添加。" -#: redbot/core/_cog_manager.py:365 +#: redbot/core/_cog_manager.py:443 #, docstring msgid "\n" " Removes one or more paths from the available cog paths given the `path_numbers` from `[p]paths`.\n" @@ -59,15 +81,15 @@ msgstr "\n" " 在給定 `[p]paths` 中的 `path_numbers` 的情況下,從可用的 cog 路徑中刪除一個或多個路徑。\n" " " -#: redbot/core/_cog_manager.py:386 +#: redbot/core/_cog_manager.py:464 msgid "The following paths were removed: {paths}" msgstr "刪除了以下路徑:{paths}" -#: redbot/core/_cog_manager.py:392 +#: redbot/core/_cog_manager.py:470 msgid "The following path numbers did not exist: {path_numbers}" msgstr "以下路徑編號不存在:{path_numbers}" -#: redbot/core/_cog_manager.py:403 +#: redbot/core/_cog_manager.py:481 #, docstring msgid "\n" " Reorders paths internally to allow discovery of different cogs.\n" @@ -75,19 +97,19 @@ msgid "\n" msgstr "\n" "在內部重新排序路徑以允許發現不同的 cog。 " -#: redbot/core/_cog_manager.py:414 +#: redbot/core/_cog_manager.py:492 msgid "Invalid 'from' index." msgstr "'from' 索引無效。" -#: redbot/core/_cog_manager.py:420 +#: redbot/core/_cog_manager.py:498 msgid "Invalid 'to' index." msgstr "'to' 索引無效。" -#: redbot/core/_cog_manager.py:424 +#: redbot/core/_cog_manager.py:502 msgid "Paths reordered." msgstr "路徑重新排序。" -#: redbot/core/_cog_manager.py:429 +#: redbot/core/_cog_manager.py:507 #, docstring msgid "\n" " Returns the current install path or sets it if one is provided.\n\n" @@ -101,15 +123,15 @@ msgstr "\n" " 目錄並且它必須已經存在。\n\n" " 在此過程中不會傳輸已安裝的 cog。 " -#: redbot/core/_cog_manager.py:443 +#: redbot/core/_cog_manager.py:521 msgid "That path does not exist." msgstr "路徑不存在。" -#: redbot/core/_cog_manager.py:448 +#: redbot/core/_cog_manager.py:526 msgid "The bot will install new cogs to the `{}` directory." msgstr "該機器人會將新的 cog 安裝到 `{}` 目錄。" -#: redbot/core/_cog_manager.py:454 +#: redbot/core/_cog_manager.py:532 #, docstring msgid "\n" " Lists all loaded and available cogs.\n" @@ -117,11 +139,11 @@ msgid "\n" msgstr "\n" "列出所有已加載和可用的 cog。 " -#: redbot/core/_cog_manager.py:467 redbot/core/_cog_manager.py:482 +#: redbot/core/_cog_manager.py:545 redbot/core/_cog_manager.py:560 msgid "**{} loaded:**\n" msgstr "**{} 已加載:**\n" -#: redbot/core/_cog_manager.py:468 redbot/core/_cog_manager.py:484 +#: redbot/core/_cog_manager.py:546 redbot/core/_cog_manager.py:562 msgid "**{} unloaded:**\n" msgstr "**{} 已卸載:**\n"