diff --git a/locales/ChineseTW.json b/locales/ChineseTW.json index 75c53c9ea..39e6fb2bb 100644 --- a/locales/ChineseTW.json +++ b/locales/ChineseTW.json @@ -1,630 +1,630 @@ { "cmd": { "247": { - "description": "Set the bot to stay in the voice channel", + "description": "設定機器人停留在語音頻道", "errors": { - "not_in_voice": "You need to be in a voice channel to use this command.", - "generic": "An error occurred while trying to execute this command." + "not_in_voice": "您需要在語音頻道中才能使用此指令。", + "generic": "執行此指令時出錯。" }, "messages": { - "disabled": "`✅` | 24/7 mode has been `DISABLED`", - "enabled": "`✅` | 24/7 mode has been `ENABLED`. \n**The bot will not leave the voice channel even if there are no people in the voice channel.**" + "disabled": "`✅` | 24/7 模式已`停用`", + "enabled": "`✅` | 24/7 模式已`啟用`。\n**即使語音頻道中沒有人,機器人也不會離開語音頻道。**" } }, "ping": { - "description": "Shows the bot's ping.", - "content": "Pinging...", - "bot_latency": "Bot Latency", - "api_latency": "API Latency", - "requested_by": "Requested by {author}" + "description": "顯示機器人的延遲。", + "content": "正在測試延遲...", + "bot_latency": "機器人延遲", + "api_latency": "API 延遲", + "requested_by": "由 {author} 請求" }, "lavalink": { - "description": "Shows the current Lavalink stats.", - "title": "Lavalink Stats", - "content": "Player: {players}\nPlaying Players: {playingPlayers}\nUptime: {uptime}\nCores: {cores} Core(s)\nMemory Usage: {used} / {reservable}\nSystem Load: {systemLoad}%\nLavalink Load: {lavalinkLoad}%" + "description": "顯示當前 Lavalink 狀態。", + "title": "Lavalink 狀態", + "content": "播放器: {players}\n正在播放的播放器: {playingPlayers}\n正常運行時間: {uptime}\n核心: {cores} 個核心\n記憶體使用量: {used} / {reservable}\n系統負載: {systemLoad}%\nLavalink 負載: {lavalinkLoad}%" }, "invite": { - "description": "Get the bot invite link.", - "content": "You can invite me by clicking the button below. Any bugs or outages? Join the support server!" + "description": "取得機器人邀請連結。", + "content": "您可以通過點擊下面的按鈕邀請我。有任何錯誤或故障?加入支援伺服器!" }, "help": { - "description": "Shows the help menu.", + "description": "顯示幫助選單。", "options": { - "command": "The command you want to get info on" + "command": "您想取得資訊的指令" }, - "content": "Hey there! I'm {bot}, a music bot made with [Lavamusic](https://github.com/appujet/lavamusic) and Discord. You can use `{prefix}help ` to get more info on a command.", - "title": "Help Menu", - "not_found": "This `{cmdName}` command does not exist.", - "help_cmd": "**Description:** {description}\n**Usage:** {usage}\n**Examples:** {examples}\n**Aliases:** {aliases}\n**Category:** {category}\n**Cooldown:** {cooldown} seconds\n**Permissions:** {premUser}\n**Bot Permissions:** {premBot}\n**Developer Only:** {dev}\n**Slash Command:** {slash}\n**Args:** {args}\n**Player:** {player}\n**DJ:** {dj}\n**DJ Permissions:** {djPerm}\n**Voice:** {voice}", - "footer": "Use {prefix}help for more info on a command" + "content": "大家好!我是 {bot},一個使用 [Lavamusic](https://github.com/appujet/lavamusic) 和 Discord 製作的音樂機器人。您可以使用 `{prefix}help ` 取得有關指令的更多資訊。", + "title": "幫助選單", + "not_found": "此 `{cmdName}` 指令不存在。", + "help_cmd": "**描述:** {description}\n**用法:** {usage}\n**示例:** {examples}\n**別名:** {aliases}\n**類別:** {category}\n**冷卻時間:** {cooldown} 秒\n**權限:** {premUser}\n**機器人權限:** {premBot}\n**僅限開發者:** {dev}\n**斜線指令:** {slash}\n**參數:** {args}\n**播放器:** {player}\n**DJ:** {dj}\n**DJ 權限:** {djPerm}\n**語音:** {voice}", + "footer": "使用 {prefix}help 取得有關指令的更多資訊" }, "botinfo": { - "description": "Information about the bot", - "content": "Bot Information:\n- **Operating System**: {osInfo}\n- **Uptime**: {osUptime}\n- **Hostname**: {osHostname}\n- **CPU Architecture**: {cpuInfo}\n- **CPU Usage**: {cpuUsed}%\n- **Memory Usage**: {memUsed}MB / {memTotal}GB\n- **Node Version**: {nodeVersion}\n- **Discord Version**: {discordJsVersion}\n- **Connected to** {guilds} guilds, {channels} channels, and {users} users\n- **Total Commands**: {commands}" + "description": "關於機器人的資訊", + "content": "機器人資訊:\n- **操作系統**: {osInfo}\n- **正常運行時間**: {osUptime}\n- **主機名**: {osHostname}\n- **CPU 架構**: {cpuInfo}\n- **CPU 使用率**: {cpuUsed}%\n- **記憶體使用量**: {memUsed}MB / {memTotal}GB\n- **節點版本**: {nodeVersion}\n- **Discord 版本**: {discordJsVersion}\n- **已連接到** {guilds} 個伺服器,{channels} 個頻道和 {users} 個使用者\n- **指令總數**: {commands}" }, "about": { - "description": "Shows information about the bot", + "description": "顯示關於機器人的資訊", "fields": { - "creator": "Creator", - "repository": "Repository", - "support": "Support", - "description": "He really wanted to make his first open source project ever for more coding experience. In this project, he was challenged to make a project with fewer bugs. Hope you enjoy using LavaMusic!" + "creator": "創建者", + "repository": "倉庫", + "support": "支援", + "description": "他真的很想為了獲得更多程式經驗而製作他的第一個開源項目。在這個項目中,他面臨著製作一個錯誤更少的項目的挑戰。希望您喜歡使用 LavaMusic!" } }, "dj": { - "description": "Manage the DJ mode and associated roles", + "description": "管理 DJ 模式和相關身份組", "errors": { - "provide_role": "Please provide a role.", - "no_roles": "The DJ role is empty.", - "invalid_subcommand": "Please provide a valid subcommand." + "provide_role": "請提供一個身份組。", + "no_roles": "DJ 身份組為空。", + "invalid_subcommand": "請提供有效的副指令。" }, "messages": { - "role_exists": "The DJ role <@&{roleId}> is already added.", - "role_added": "The DJ role <@&{roleId}> has been added.", - "role_not_found": "The DJ role <@&{roleId}> is not added.", - "role_removed": "The DJ role <@&{roleId}> has been removed.", - "all_roles_cleared": "All DJ roles have been removed.", - "toggle": "The DJ mode has been toggled to {status}." + "role_exists": "DJ 身份組 <@&{roleId}> 已新增。", + "role_added": "DJ 身份組 <@&{roleId}> 已新增。", + "role_not_found": "未新增 DJ 身份組 <@&{roleId}>。", + "role_removed": "DJ 身份組 <@&{roleId}> 已刪除。", + "all_roles_cleared": "所有 DJ 身份組都已刪除。", + "toggle": "DJ 模式已切換為 {status}。" }, "options": { - "add": "The DJ role you want to add", - "remove": "The DJ role you want to remove", - "clear": "Clears all DJ roles", - "toggle": "Toggles the DJ role", - "role": "The DJ role" + "add": "您要新增的 DJ 身份組", + "remove": "您要刪除的 DJ 身份組", + "clear": "清除所有 DJ 身份組", + "toggle": "切換 DJ 身份組", + "role": "DJ 身份組" }, - "subcommands": "Subcommands" + "subcommands": "副指令" }, "language": { - "description": "Set the language for the bot", - "invalid_language": "Please provide a valid language. Example: `EnglishUS` for English (United States)\n\nYou can find the list of supported languages [here](https://discord.com/developers/docs/reference#locales)\n\n**Available Languages:**\n{languages}", - "already_set": "The language is already set to `{language}`", - "not_set": "The language is not set.", - "set": "`✅` | The language has been set to `{language}`", - "reset": "`✅` | The language has been reset to the default language.", + "description": "設定機器人的語言", + "invalid_language": "請提供有效的語言。例如: `EnglishUS` 代表英語(美國)\n\n您可以在[此處](https://discord.com/developers/docs/reference#locales)找到支援的語言清單\n\n**可用語言:**\n{languages}", + "already_set": "語言已設定為 `{language}`", + "not_set": "未設定語言。", + "set": "`✅` | 語言已設定為 `{language}`", + "reset": "`✅` | 語言已重置為預設語言。", "options": { - "set": "Set the language for the bot", - "language": "The language you want to set", - "reset": "Change the language back to the default language" + "set": "設定機器人的語言", + "language": "您要設定的語言", + "reset": "將語言更改回預設語言" } }, "prefix": { - "description": "Shows or sets the bot's prefix", + "description": "顯示或設定機器人的前綴", "errors": { - "prefix_too_long": "The prefix cannot be longer than 3 characters." + "prefix_too_long": "前綴不能超過 3 個字元。" }, "messages": { - "current_prefix": "The prefix for this server is `{prefix}`", - "prefix_set": "The prefix for this server is now `{prefix}`", - "prefix_reset": "The prefix for this server is now `{prefix}`" + "current_prefix": "此伺服器的前綴是 `{prefix}`", + "prefix_set": "此伺服器的前綴現在是 `{prefix}`", + "prefix_reset": "此伺服器的前綴現在是 `{prefix}`" }, "options": { - "set": "Sets the prefix", - "prefix": "The prefix you want to set", - "reset": "Resets the prefix to the default one" + "set": "設定前綴", + "prefix": "您要設定的前綴", + "reset": "將前綴重置為預設前綴" } }, "setup": { - "description": "Sets up the bot", + "description": "設定機器人", "errors": { - "channel_exists": "The song request channel already exists.", - "channel_not_exists": "The song request channel doesn't exist.", - "channel_delete_fail": "The song request channel has been deleted. If the channel is not deleted normally, please delete it yourself." + "channel_exists": "點歌頻道已存在。", + "channel_not_exists": "點歌頻道不存在。", + "channel_delete_fail": "點歌頻道已刪除。如果頻道未正常刪除,請自行刪除。" }, "messages": { - "channel_created": "The song request channel has been created in <#{channelId}>.", - "channel_deleted": "The song request channel has been deleted.", - "channel_info": "The song request channel is <#{channelId}>." + "channel_created": "點歌頻道已在 <#{channelId}> 中創建。", + "channel_deleted": "點歌頻道已刪除。", + "channel_info": "點歌頻道是 <#{channelId}>。" }, "options": { - "create": "Creates the song request channel", - "delete": "Deletes the song request channel", - "info": "Shows the song request channel" + "create": "創建點歌頻道", + "delete": "刪除點歌頻道", + "info": "顯示點歌頻道" } }, "8d": { - "description": "on/off 8d filter", + "description": "啟用/關閉 8D 等化器", "messages": { - "filter_enabled": "`✅` | 8D filter has been `ENABLED`.", - "filter_disabled": "`✅` | 8D filter has been `DISABLED`." + "filter_enabled": "`✅` | 8D 等化器已`啟用`。", + "filter_disabled": "`✅` | 8D 等化器已`停用`。" } }, "bassboost": { - "description": "on/off bassboost filter", + "description": "啟用/關閉低音增強等化器", "messages": { - "filter_enabled": "`✅` | Bassboost filter has been `ENABLED`. \n**Be careful, listening too loudly can damage your hearing!**", - "filter_disabled": "`✅` | Bassboost filter has been `DISABLED`." + "filter_enabled": "`✅` | 低音增強等化器已`啟用`。\n**請注意,音量過大會損害您的聽力!**", + "filter_disabled": "`✅` | 低音增強等化器已`停用`。" } }, "distorsion": { - "description": "Toggle the distorsion filter on/off", + "description": "啟用/關閉失真等化器", "messages": { - "filter_enabled": "`✅` | Distorsion filter has been `ENABLED`.", - "filter_disabled": "`✅` | Distorsion filter has been `DISABLED`." + "filter_enabled": "`✅` | 失真等化器已`啟用`。", + "filter_disabled": "`✅` | 失真等化器已`停用`。" } }, "karaoke": { - "description": "Toggle the karaoke filter on/off", + "description": "啟用/關閉卡拉 OK 等化器", "messages": { - "filter_enabled": "`✅` | Karaoke filter has been `ENABLED`.", - "filter_disabled": "`✅` | Karaoke filter has been `DISABLED`." + "filter_enabled": "`✅` | 卡拉 OK 等化器已`啟用`。", + "filter_disabled": "`✅` | 卡拉 OK 等化器已`停用`。" } }, "lowpass": { - "description": "Toggle the lowpass filter on/off", + "description": "啟用/關閉低通等化器", "messages": { - "filter_enabled": "`✅` | Lowpass filter has been `ENABLED`.", - "filter_disabled": "`✅` | Lowpass filter has been `DISABLED`." + "filter_enabled": "`✅` | 低通等化器已`啟用`。", + "filter_disabled": "`✅` | 低通等化器已`停用`。" } }, "nightcore": { - "description": "Toggle the nightcore filter on/off", + "description": "啟用/關閉 Nightcore 等化器", "messages": { - "filter_enabled": "`✅` | Nightcore filter has been `ENABLED`.", - "filter_disabled": "`✅` | Nightcore filter has been `DISABLED`." + "filter_enabled": "`✅` | Nightcore 等化器已`啟用`。", + "filter_disabled": "`✅` | Nightcore 等化器已`停用`。" } }, "pitch": { - "description": "Toggle the pitch filter on/off", + "description": "啟用/關閉音調等化器", "options": { - "pitch": "The number you want to set the pitch to (between 0.5 and 5)" + "pitch": "您要將音調設定為的數字(介於 0.5 和 5 之間)" }, "errors": { - "invalid_number": "Please provide a valid number between 0.5 and 5." + "invalid_number": "請提供一個介於 0.5 和 5 之間的有效數字。" }, "messages": { - "pitch_set": "`✅` | Pitch has been set to **{pitch}**." + "pitch_set": "`✅` | 音調已設定為 **{pitch}**。" } }, "rate": { - "description": "Change the rate of the song", + "description": "更改歌曲的速度", "options": { - "rate": "The number you want to set the rate to (between 0.5 and 5)" + "rate": "您要將速度設定到的數字(介於 0.5 和 5 之間)" }, "errors": { - "invalid_number": "Please provide a valid number between 0.5 and 5." + "invalid_number": "請提供一個介於 0.5 和 5 之間的有效數字。" }, "messages": { - "rate_set": "`✅` | Rate has been set to **{rate}**." + "rate_set": "`✅` | 速度已設定為 **{rate}**。" } }, "reset": { - "description": "Resets the active filters", + "description": "重置使用中的等化器", "messages": { - "filters_reset": "`✅` | Filters have been reset." + "filters_reset": "`✅` | 等化器已重置。" } }, "rotation": { - "description": "Toggle the rotation filter on/off", + "description": "啟用/關閉旋轉等化器", "messages": { - "enabled": "`✅` | Rotation filter has been `ENABLED`.", - "disabled": "`✅` | Rotation filter has been `DISABLED`." + "enabled": "`✅` | 旋轉等化器已`啟用`。", + "disabled": "`✅` | 旋轉等化器已`停用`。" } }, "speed": { - "description": "Change the speed of the song", + "description": "更改歌曲的速度", "options": { - "speed": "The speed you want to set" + "speed": "您要設定的速度" }, "messages": { - "invalid_number": "Please provide a valid number between 0.5 and 5.", - "set_speed": "`✅` | Speed has been set to **{speed}**." + "invalid_number": "請提供一個介於 0.5 和 5 之間的有效數字。", + "set_speed": "`✅` | 速度已設定為 **{speed}**。" } }, "tremolo": { - "description": "Toggle the tremolo filter on/off", + "description": "啟用/關閉顫音等化器", "messages": { - "enabled": "`✅` | Tremolo filter has been `ENABLED`.", - "disabled": "`✅` | Tremolo filter has been `DISABLED`." + "enabled": "`✅` | 顫音等化器已`啟用`。", + "disabled": "`✅` | 顫音等化器已`停用`。" } }, "vibrato": { - "description": "Toggle the vibrato filter on/off", + "description": "啟用/關閉震音等化器", "messages": { - "enabled": "`✅` | Vibrato filter has been `ENABLED`.", - "disabled": "`✅` | Vibrato filter has been `DISABLED`." + "enabled": "`✅` | 震音等化器已`啟用`。", + "disabled": "`✅` | 震音等化器已`停用`。" } }, "autoplay": { - "description": "Toggles autoplay", + "description": "切換自動播放", "messages": { - "enabled": "`✅` | Autoplay has been `ENABLED`.", - "disabled": "`✅` | Autoplay has been `DISABLED`." + "enabled": "`✅` | 自動播放已`啟用`。", + "disabled": "`✅` | 自動播放已`停用`。" } }, "clearqueue": { - "description": "Clears the queue", + "description": "清除佇列", "messages": { - "cleared": "The queue has been cleared." + "cleared": "佇列已清除。" } }, "grab": { - "description": "Grabs the current playing song on your DM", - "content": "**Duration:** {length}\n**Requested by:** <@{requester}>\n**Link:** [Click here]({uri})", - "check_dm": "Please check your DM.", - "dm_failed": "I couldn't send you a DM. Please make sure allow direct messages is turned on." + "description": "取得您 DM 上當前播放的歌曲", + "content": "**時長:** {length}\n**請求者:** <@{requester}>\n**連結:** [點擊此處]({uri})", + "check_dm": "請查看您的私訊。", + "dm_failed": "我無法向您發送私訊。" }, "join": { - "description": "Joins the voice channel", - "already_connected": "I'm already connected to <#{channelId}>.", - "no_voice_channel": "You need to be in a voice channel to use this command.", - "joined": "Successfully joined <#{channelId}>." + "description": "加入語音頻道", + "already_connected": "我已經連接到 <#{channelId}>。", + "no_voice_channel": "您需要在語音頻道中才能使用此指令。", + "joined": "已成功加入 <#{channelId}>。" }, "leave": { - "description": "Leaves the voice channel", - "left": "Successfully left <#{channelId}>.", - "not_in_channel": "I'm not in a voice channel." + "description": "離開語音頻道", + "left": "已成功離開 <#{channelId}>。", + "not_in_channel": "我不在語音頻道中。" }, "loop": { - "description": "Loop the current song or the queue", - "looping_song": "**Looping the song.**", - "looping_queue": "**Looping the queue.**", - "looping_off": "**Looping is now off.**" + "description": "循環當前歌曲或佇列", + "looping_song": "**正在循環播放歌曲。**", + "looping_queue": "**正在循環播放佇列。**", + "looping_off": "**循環播放已關閉。**" }, "nowplaying": { - "description": "Shows the currently playing song", - "now_playing": "Now Playing", - "track_info": "[{title}]({uri}) - Requested By: <@{requester}>\n\n`{bar}`" + "description": "顯示當前播放的歌曲", + "now_playing": "正在播放", + "track_info": "[{title}]({uri}) - 請求者: <@{requester}>\n\n`{bar}`" }, "pause": { - "description": "Pauses the current song", - "successfully_paused": "Successfully paused the song." + "description": "暫停當前歌曲", + "successfully_paused": "已成功暫停歌曲。" }, "play": { - "description": "Plays a song from YouTube, Spotify or http", + "description": "播放來自 YouTube、Spotify 或 http 的歌曲", "options": { - "song": "The song you want to play" + "song": "您要播放的歌曲" }, - "loading": "Loading...", + "loading": "正在載入...", "errors": { - "search_error": "There was an error while searching.", - "no_results": "There were no results found.", - "queue_too_long": "The queue is too long. The maximum length is {maxQueueSize} songs.", - "playlist_too_long": "The playlist is too long. The maximum length is {maxPlaylistSize} songs." + "search_error": "搜尋時出錯。", + "no_results": "未找到結果。", + "queue_too_long": "佇列太長。最大長度為 {maxQueueSize} 首歌曲。", + "playlist_too_long": "播放清單太長。最大長度為 {maxPlaylistSize} 首歌曲。" }, - "added_to_queue": "Added [{title}]({uri}) to the queue.", - "added_playlist_to_queue": "Added {length} songs to the queue." + "added_to_queue": "已將 [{title}]({uri}) 新增到佇列。", + "added_playlist_to_queue": "已將 {length} 首歌曲新增到佇列。" }, "playnext": { - "description": "Add the song to play next in queue", + "description": "新增歌曲以在佇列中接下來播放", "options": { - "song": "The song you want to play" + "song": "您要播放的歌曲" }, - "loading": "Loading...", + "loading": "正在載入...", "errors": { - "search_error": "There was an error while searching.", - "no_results": "There were no results found.", - "queue_too_long": "The queue is too long. The maximum length is {maxQueueSize} songs.", - "playlist_too_long": "The playlist is too long. The maximum length is {maxPlaylistSize} songs." + "search_error": "搜尋時出錯。", + "no_results": "未找到結果。", + "queue_too_long": "佇列太長。最大長度為 {maxQueueSize} 首歌曲。", + "playlist_too_long": "播放清單太長。最大長度為 {maxPlaylistSize} 首歌曲。" }, - "added_to_play_next": "Added [{title}]({uri}) to play next in the queue.", - "added_playlist_to_play_next": "Added {length} songs to play next in the queue." + "added_to_play_next": "已將 [{title}]({uri}) 新增到佇列中接下來播放。", + "added_playlist_to_play_next": "已將 {length} 首歌曲新增到佇列中接下來播放。" }, "queue": { - "description": "Shows the current queue", - "now_playing": "Now playing: [{title}]({uri}) - Requested By: <@{requester}> - Duration: `{duration}`", - "live": "LIVE", - "track_info": "{index}. [{title}]({uri}) - Requested By: <@{requester}> - Duration: `{duration}`", - "title": "Queue", - "page_info": "Page {index} of {total}" + "description": "顯示當前佇列", + "now_playing": "正在播放: [{title}]({uri}) - 請求者: <@{requester}> - 時長: `{duration}`", + "live": "直播", + "track_info": "{index}. [{title}]({uri}) - 請求者: <@{requester}> - 時長: `{duration}`", + "title": "佇列", + "page_info": "第 {index} 頁,共 {total} 頁" }, "remove": { - "description": "Removes a song from the queue", + "description": "從佇列中刪除歌曲", "options": { - "song": "The song number you want to remove" + "song": "您要刪除的歌曲編號" }, "errors": { - "no_songs": "There are no songs in the queue.", - "invalid_number": "Please provide a valid song number." + "no_songs": "佇列中沒有歌曲。", + "invalid_number": "請提供有效的歌曲編號。" }, "messages": { - "removed": "Removed song number {songNumber} from the queue." + "removed": "已從佇列中刪除歌曲編號 {songNumber}。" } }, "replay": { - "description": "Replays the current track", + "description": "重播當前曲目", "errors": { - "not_seekable": "Cannot replay this track as it is not seekable." + "not_seekable": "無法重播此曲目,因為它不可搜尋。" }, "messages": { - "replaying": "Replaying the current track." + "replaying": "正在重播當前曲目。" } }, "resume": { - "description": "Resumes the current song", + "description": "恢復當前歌曲", "errors": { - "not_paused": "The player is not paused." + "not_paused": "播放器未暫停。" }, "messages": { - "resumed": "Resumed the player." + "resumed": "已恢復播放器。" } }, "search": { - "description": "Searches for a song", + "description": "搜尋歌曲", "options": { - "song": "The song you want to search" + "song": "您要搜尋的歌曲" }, "errors": { - "no_results": "No results found.", - "search_error": "There was an error while searching." + "no_results": "未找到結果。", + "search_error": "搜尋時出錯。" }, "messages": { - "added_to_queue": "Added [{title}]({uri}) to the queue." + "added_to_queue": "已將 [{title}]({uri}) 新增到佇列。" } }, "seek": { - "description": "Seeks to a certain time in the song", + "description": "跳轉到歌曲中的某個時間點", "options": { - "duration": "The duration to seek to" + "duration": "要跳轉到的時長" }, "errors": { - "invalid_format": "Invalid time format. Examples: seek 1m, seek 1h 30m", - "not_seekable": "This track is not seekable.", - "beyond_duration": "Cannot seek beyond the song duration of {length}." + "invalid_format": "無效的時間格式。示例: seek 1m, seek 1h 30m", + "not_seekable": "此曲目不可搜尋。", + "beyond_duration": "無法跳轉到歌曲時長 {length} 之後。" }, "messages": { - "seeked_to": "Seeked to {duration}" + "seeked_to": "已跳轉到 {duration}" } }, "shuffle": { - "description": "Shuffles the queue", + "description": "隨機播放佇列", "messages": { - "shuffled": "Shuffled the queue." + "shuffled": "已隨機播放佇列。" } }, "skip": { - "description": "Skips the current song", + "description": "跳過當前歌曲", "messages": { - "skipped": "Skipped [{title}]({uri})." + "skipped": "已跳過 [{title}]({uri})。" } }, "skipto": { - "description": "Skips to a specific song in the queue", + "description": "跳至佇列中的特定歌曲", "options": { - "number": "The number of the song you want to skip to" + "number": "您要跳至的歌曲編號" }, "errors": { - "invalid_number": "Please provide a valid number." + "invalid_number": "請提供有效的編號。" }, "messages": { - "skipped_to": "Skipped to song number {number}." + "skipped_to": "已跳至歌曲編號 {number}。" } }, "stop": { - "description": "Stops the music and clears the queue", + "description": "停止音樂並清除佇列", "messages": { - "stopped": "Stopped the music and cleared the queue." + "stopped": "已停止音樂並清除佇列。" } }, "volume": { - "description": "Sets the volume of the player", + "description": "設定播放器的音量", "options": { - "number": "The volume you want to set" + "number": "您要設定的音量" }, "messages": { - "invalid_number": "Please provide a valid number.", - "too_low": "The volume can't be lower than 0.", - "too_high": "The volume can't be higher than 200. Do you want to damage your hearing or speakers? Hmmm, I don't think that's such a good idea.", - "set": "Set the volume to {volume}" + "invalid_number": "請提供有效的數字。", + "too_low": "音量不能低於 0。", + "too_high": "音量不能高於 200。您想損害您的聽力或喇叭嗎?嗯,我認為這不是一個好主意。", + "set": "已將音量設定為 {volume}" } }, "addsong": { - "description": "Adds a song to the playlist", + "description": "將歌曲新增到播放清單", "options": { - "playlist": "The playlist you want to add", - "song": "The song you want to add" + "playlist": "您要新增到的播放清單", + "song": "您要新增的歌曲" }, "messages": { - "no_playlist": "Please provide a playlist", - "no_song": "Please provide a song", - "playlist_not_found": "That playlist doesn't exist", - "no_songs_found": "No songs found", - "added": "Added {count} song(s) to {playlist}" + "no_playlist": "請提供一個播放清單", + "no_song": "請提供一首歌曲", + "playlist_not_found": "該播放清單不存在", + "no_songs_found": "未找到歌曲", + "added": "已將 {count} 首歌曲新增到 {playlist}" } }, "create": { - "description": "Creates a playlist", + "description": "創建播放清單", "options": { - "name": "The name of the playlist" + "name": "播放清單的名稱" }, "messages": { - "name_too_long": "Playlist names can only be 50 characters long.", - "playlist_exists": "A playlist with that name already exists. Please use a different name.", - "playlist_created": "Playlist **{name}** has been created." + "name_too_long": "播放清單名稱只能包含 50 個字元。", + "playlist_exists": "具有該名稱的播放清單已存在。請使用其他名稱。", + "playlist_created": "播放清單 **{name}** 已創建。" } }, "delete": { - "description": "Deletes a playlist", + "description": "刪除播放清單", "options": { - "playlist": "The playlist you want to delete" + "playlist": "您要刪除的播放清單" }, "messages": { - "playlist_not_found": "That playlist doesn't exist.", - "playlist_deleted": "Deleted playlist **{playlistName}**." + "playlist_not_found": "該播放清單不存在。", + "playlist_deleted": "已刪除播放清單 **{playlistName}**。" } }, "list": { - "description": "Retrieves all playlists for the user", + "description": "查詢使用者的所有播放清單", "options": { - "user": "The user whose playlists you want to retrieve" + "user": "您要查詢其播放清單的使用者" }, "messages": { - "no_playlists": "This user has no playlists.", - "your": "Your", - "playlists_title": "{username}'s Playlists", - "error": "An error occurred while retrieving the playlists." + "no_playlists": "此使用者沒有播放清單。", + "your": "您的", + "playlists_title": "{username} 的播放清單", + "error": "查詢播放清單時出錯。" } }, "load": { - "description": "Loads a playlist", + "description": "載入播放清單", "options": { - "playlist": "The playlist you want to load" + "playlist": "您要載入的播放清單" }, "messages": { - "playlist_not_exist": "That playlist doesn't exist.", - "playlist_empty": "That playlist is empty.", - "playlist_loaded": "Loaded `{name}` with `{count}` songs." + "playlist_not_exist": "該播放清單不存在。", + "playlist_empty": "該播放清單為空。", + "playlist_loaded": "已載入包含 {count} 首歌曲的 `{name}`。" } }, "removesong": { - "description": "Removes a song from the playlist", + "description": "從播放清單中刪除歌曲", "options": { - "playlist": "The playlist you want to remove from", - "song": "The song you want to remove" + "playlist": "您要從中刪除的播放清單", + "song": "您要刪除的歌曲" }, "messages": { - "provide_playlist": "Please provide a playlist.", - "provide_song": "Please provide a song.", - "playlist_not_exist": "That playlist doesn't exist.", - "song_not_found": "No matching song found.", - "song_removed": "Removed {song} from {playlist}.", - "error_occurred": "An error occurred while removing the song." + "provide_playlist": "請提供一個播放清單。", + "provide_song": "請提供一首歌曲。", + "playlist_not_exist": "該播放清單不存在。", + "song_not_found": "未找到匹配的歌曲。", + "song_removed": "已從 {playlist} 中刪除 {song}。", + "error_occurred": "刪除歌曲時出錯。" } }, "steal": { - "description": "Steals a playlist from another user and adds it to your playlists", + "description": "從另一個使用者那里竊取播放清單並將其新增到您的播放清單中", "options": { - "playlist": "The playlist you want to steal", - "user": "The user from whom you want to steal the playlist" + "playlist": "您要竊取的播放清單", + "user": "您要從其竊取播放清單的使用者" }, "messages": { - "provide_playlist": "Please provide a playlist name.", - "provide_user": "Please mention a user.", - "playlist_not_exist": "That playlist doesn't exist for the mentioned user.", - "playlist_stolen": "Successfully stole the playlist `{playlist}` from {user}.", - "error_occurred": "An error occurred while stealing the playlist." + "provide_playlist": "請提供播放清單名稱。", + "provide_user": "請@一個使用者。", + "playlist_not_exist": "所提及的使用者沒有該播放清單。", + "playlist_stolen": "已成功從 {user} 竊取播放清單 `{playlist}`。", + "error_occurred": "竊取播放清單時出錯。" } } }, "buttons": { - "invite": "Invite", - "support": "Support Server", - "previous": "Previous", - "resume": "Resume", - "stop": "Stop", - "skip": "Skip", - "loop": "Loop", + "invite": "邀請", + "support": "支援伺服器", + "previous": "上一首", + "resume": "恢復", + "stop": "停止", + "skip": "跳過", + "loop": "循環", "errors": { - "not_author": "You can't use this button." + "not_author": "您不能使用此按鈕。" } }, "player": { "errors": { - "no_player": "There is no active player in this guild.", - "no_channel": "You need to be in a voice channel to use this command.", - "queue_empty": "The queue is empty.", - "no_previous": "There are no previous songs in the queue.", - "no_song": "There are no songs in the queue.", - "already_paused": "The song is already paused." + "no_player": "此伺服器中沒有活動的播放器。", + "no_channel": "您需要在語音頻道中才能使用此指令。", + "queue_empty": "佇列為空。", + "no_previous": "佇列中沒有上一首歌曲。", + "no_song": "佇列中沒有歌曲。", + "already_paused": "歌曲已暫停。" }, "trackStart": { - "now_playing": "Now Playing", - "requested_by": "Requested by {user}", - "duration": "Duration", - "author": "Author", - "not_connected_to_voice_channel": "You are not connected to <#{channel}> to use these buttons.", - "need_dj_role": "You need to have the DJ role to use this command.", - "previous_by": "Previous by {user}", - "no_previous_song": "There is no previous song.", - "paused_by": "Paused by {user}", - "resumed_by": "Resumed by {user}", - "skipped_by": "Skipped by {user}", - "no_more_songs_in_queue": "There is no more song in the queue.", - "looping_by": "Looping by {user}", - "looping_queue_by": "Looping Queue by {user}", - "looping_off_by": "Looping Off by {user}" + "now_playing": "正在播放", + "requested_by": "由 {user} 請求", + "duration": "時長", + "author": "作者", + "not_connected_to_voice_channel": "您未連接到 <#{channel}> 以使用這些按鈕。", + "need_dj_role": "您需要擁有 DJ 身份組才能使用此指令。", + "previous_by": "由 {user} 上一首", + "no_previous_song": "沒有上一首歌曲。", + "paused_by": "由 {user} 暫停", + "resumed_by": "由 {user} 恢復", + "skipped_by": "由 {user} 跳過", + "no_more_songs_in_queue": "佇列中沒有更多歌曲。", + "looping_by": "由 {user} 循環播放", + "looping_queue_by": "由 {user} 循環播放佇列", + "looping_off_by": "由 {user} 關閉循環播放" }, "setupStart": { - "now_playing": "Now Playing", - "description": "[{title}]({uri}) by {author} • `[{length}]` - Requested by <@{requester}>", - "error_searching": "There was an error while searching.", - "no_results": "There were no results found.", - "nothing_playing": "Nothing playing right now.", - "queue_too_long": "The queue is too long. The maximum length is {maxQueueSize} songs.", - "playlist_too_long": "The playlist is too long. The maximum length is {maxPlaylistSize} songs.", - "added_to_queue": "Added [{title}]({uri}) to the queue.", - "added_playlist_to_queue": "Added [{length}] songs from the playlist to the queue." + "now_playing": "正在播放", + "description": "[{title}]({uri}) 作者: {author} • `[{length}]` - 請求者: <@{requester}>", + "error_searching": "搜尋時出錯。", + "no_results": "未找到結果。", + "nothing_playing": "現在沒有播放任何內容。", + "queue_too_long": "佇列太長。最大長度為 {maxQueueSize} 首歌曲。", + "playlist_too_long": "播放清單太長。最大長度為 {maxPlaylistSize} 首歌曲。", + "added_to_queue": "已將 [{title}]({uri}) 新增到佇列。", + "added_playlist_to_queue": "已將播放清單中的 [{length}] 首歌曲新增到佇列。" } }, "event": { "interaction": { - "setup_channel": "You can't use this command in the setup channel.", - "no_send_message": "I don't have **`SendMessage`** permission in `{guild}`\nchannel: {channel}.", - "no_embed_links": "I don't have **`EmbedLinks`** permission.", - "no_permission": "I don't have enough permissions to execute this command.", - "no_user_permission": "You don't have enough permissions to use this command.", - "no_voice_channel": "You must be connected to a voice channel to use this `{command}` command.", - "no_connect_permission": "I don't have `CONNECT` permissions to execute this `{command}` command.", - "no_speak_permission": "I don't have `SPEAK` permissions to execute this `{command}` command.", - "no_request_to_speak": "I don't have `REQUEST TO SPEAK` permission to execute this `{command}` command.", - "different_voice_channel": "You are not connected to {channel} to use this `{command}` command.", - "no_music_playing": "Nothing is playing right now.", - "no_dj_role": "DJ role is not set.", - "no_dj_permission": "You need to have the DJ role to use this command.", - "cooldown": "Please wait {time} more second(s) before reusing the `{command}` command.", - "error": "An error occurred: `{error}`" + "setup_channel": "您不能在設定頻道中使用此指令。", + "no_send_message": "我在 `{guild}`\n頻道: {channel} 中沒有 **`發送訊息`** 權限。", + "no_embed_links": "我沒有 **`嵌入連結`** 權限。", + "no_permission": "我沒有足夠的權限來執行此指令。", + "no_user_permission": "您沒有足夠的權限來使用此指令。", + "no_voice_channel": "您必須連接到語音頻道才能使用此 `{command}` 指令。", + "no_connect_permission": "我沒有 `連接` 權限來執行此 `{command}` 指令。", + "no_speak_permission": "我沒有 `說話` 權限來執行此 `{command}` 指令。", + "no_request_to_speak": "我沒有 `請求發言` 權限來執行此 `{command}` 指令。", + "different_voice_channel": "您未連接到 {channel} 以使用此 `{command}` 指令。", + "no_music_playing": "現在沒有播放任何內容。", + "no_dj_role": "未設定 DJ 身份組。", + "no_dj_permission": "您需要擁有 DJ 身份組才能使用此指令。", + "cooldown": "請等待 {time} 秒後再使用 `{command}` 指令。", + "error": "發生錯誤: `{error}`" }, "message": { - "prefix_mention": "Hey, my prefix for this server is `{prefix}`. Want more info? then do `{prefix}help`\nStay Safe, Stay Awesome!", - "no_send_message": "I don't have **`SendMessage`** permission in `{guild}`\nchannel: {channel}.", - "no_embed_links": "I don't have **`EmbedLinks`** permission.", - "no_permission": "I don't have enough permissions to execute this command.", - "no_user_permission": "You don't have enough permissions to use this command.", - "no_voice_channel": "You must be connected to a voice channel to use this `{command}` command.", - "no_connect_permission": "I don't have `CONNECT` permissions to execute this `{command}` command.", - "no_speak_permission": "I don't have `SPEAK` permissions to execute this `{command}` command.", - "no_request_to_speak": "I don't have `REQUEST TO SPEAK` permission to execute this `{command}` command.", - "different_voice_channel": "You are not connected to {channel} to use this `{command}` command.", - "no_music_playing": "Nothing is playing right now.", - "no_dj_role": "DJ role is not set.", - "no_dj_permission": "You need to have the DJ role to use this command.", - "missing_arguments": "Missing Arguments", - "missing_arguments_description": "Please provide the required arguments for the `{command}` command.\n\nExamples:\n{examples}", - "syntax_footer": "Syntax: [] = optional, <> = required", - "cooldown": "Please wait {time} more second(s) before reusing the `{command}` command.", - "no_mention_everyone": "You can't use this command with everyone or here. Please use slash command.", - "error": "An error occurred: `{error}`", - "no_voice_channel_queue": "You are not connected to a voice channel to queue songs.", - "no_permission_connect_speak": "I don't have enough permission to connect/speak in <#{channel}>.", - "different_voice_channel_queue": "You are not connected to <#{channel}> to queue songs." + "prefix_mention": "嘿,我這個伺服器的前綴是 `{prefix}`。想要了解更多資訊?請執行 `{prefix}help`\n注意安全,保持出色!", + "no_send_message": "我在 `{guild}`\n頻道: {channel} 中沒有 **`發送訊息`** 權限。", + "no_embed_links": "我沒有 **`嵌入連結`** 權限。", + "no_permission": "我沒有足夠的權限來執行此指令。", + "no_user_permission": "您沒有足夠的權限來使用此指令。", + "no_voice_channel": "您必須連接到語音頻道才能使用此 `{command}` 指令。", + "no_connect_permission": "我沒有 `連接` 權限來執行此 `{command}` 指令。", + "no_speak_permission": "我沒有 `說話` 權限來執行此 `{command}` 指令。", + "no_request_to_speak": "我沒有 `請求發言` 權限來執行此 `{command}` 指令。", + "different_voice_channel": "您未連接到 {channel} 以使用此 `{command}` 指令。", + "no_music_playing": "現在沒有播放任何內容。", + "no_dj_role": "未設定 DJ 身份組。", + "no_dj_permission": "您需要擁有 DJ 身份組才能使用此指令。", + "missing_arguments": "缺少參數", + "missing_arguments_description": "請為 `{command}` 指令提供所需的 參數。\n\n示例:\n{examples}", + "syntax_footer": "語法: [] = 可選,<> = 必需", + "cooldown": "請等待 {time} 秒後再使用 `{command}` 指令。", + "no_mention_everyone": "您不能對所有人或此處使用此指令。", + "error": "發生錯誤: `{error}`", + "no_voice_channel_queue": "您未連接到語音頻道以將歌曲排入佇列。", + "no_permission_connect_speak": "我在 <#{channel}> 中沒有足夠的權限連接/說話。", + "different_voice_channel_queue": "您未連接到 <#{channel}> 以將歌曲排入佇列。" }, "setupButton": { - "no_voice_channel_button": "You are not connected to a voice channel to use this button.", - "different_voice_channel_button": "You are not connected to {channel} to use these buttons.", - "now_playing": "Now Playing", - "live": "LIVE", - "requested_by": "Requested by <@{requester}>", - "no_dj_permission": "You need to have the DJ role to use this button.", - "volume_set": "Volume set to {vol}%", - "volume_footer": "Volume: {vol}%", - "paused": "Paused", - "resumed": "Resumed", - "pause_resume": "{name} the music.", - "pause_resume_footer": "{name} by {displayName}", - "no_music_to_skip": "There is no music to skip.", - "skipped": "Skipped the music.", - "skipped_footer": "Skipped by {displayName}", - "stopped": "Stopped the music.", - "stopped_footer": "Stopped by {displayName}", - "nothing_playing": "Nothing playing right now.", - "loop_set": "Loop set to {loop}.", - "loop_footer": "Loop set to {loop} by {displayName}", - "shuffled": "Shuffled the queue.", - "no_previous_track": "There is no previous track.", - "playing_previous": "Playing the previous track.", - "previous_footer": "Playing the previous track by {displayName}", - "rewind_limit": "You cannot rewind the music more than the length of the song.", - "rewinded": "Rewinded the music.", - "rewind_footer": "Rewinded by {displayName}", - "forward_limit": "You cannot forward the music more than the length of the song.", - "forwarded": "Forwarded the music.", - "forward_footer": "Forwarded by {displayName}", - "button_not_available": "This button is not available.", - "no_music_playing": "There is no music playing in this server." + "no_voice_channel_button": "您未連接到語音頻道以使用此按鈕。", + "different_voice_channel_button": "您未連接到 {channel} 以使用這些按鈕。", + "now_playing": "正在播放", + "live": "直播", + "requested_by": "由 <@{requester}> 請求", + "no_dj_permission": "您需要擁有 DJ 身份組才能使用此指令。", + "volume_set": "音量已設定為 {vol}%", + "volume_footer": "音量: {vol}%", + "paused": "已暫停", + "resumed": "已恢復", + "pause_resume": "{name} 音樂。", + "pause_resume_footer": "由 {displayName} {name}", + "no_music_to_skip": "沒有可跳過的音樂。", + "skipped": "已跳過音樂。", + "skipped_footer": "由 {displayName} 跳過", + "stopped": "已停止音樂。", + "stopped_footer": "由 {displayName} 停止", + "nothing_playing": "現在沒有播放任何內容", + "loop_set": "循環已設定為 {loop}。", + "loop_footer": "由 {displayName} 將循環設定為 {loop}", + "shuffled": "已隨機播放佇列。", + "no_previous_track": "沒有上一首曲目。", + "playing_previous": "正在播放上一首曲目。", + "previous_footer": "由 {displayName} 播放上一首曲目", + "rewind_limit": "您不能將音樂倒帶到超過歌曲長度的位置。", + "rewinded": "已倒帶音樂。", + "rewind_footer": "由 {displayName} 資訊", + "forward_limit": "您不能將音樂快轉到超過歌曲長度的位置。", + "forwarded": "已快轉音樂。", + "forward_footer": "由 {displayName} 快轉", + "button_not_available": "此按鈕不可用。", + "no_music_playing": "此伺服器中沒有正在播放的音樂。" } }, - "Evaluate code": "Evaluate code", - "Leave a guild": "Leave a guild", - "List all guilds the bot is in": "List all guilds the bot is in", - "Restart the bot": "Restart the bot" + "Evaluate code": "評估代碼", + "Leave a guild": "離開伺服器", + "List all guilds the bot is in": "列出機器人所在的所有伺服器", + "Restart the bot": "重啟機器人" } \ No newline at end of file