diff --git a/i18n/zh-CN/equicord.json b/i18n/zh-CN/equicord.json index 48ca98767..7f7012c84 100644 --- a/i18n/zh-CN/equicord.json +++ b/i18n/zh-CN/equicord.json @@ -1,1330 +1,1330 @@ { - "absRPC":{ - "about":{ - "automaticAuth":"The plugin will automatically authenticate and fetch your listening progress.", - "description":"Enter your AudioBookShelf server URL, username, and password to display your currently playing audiobooks as Discord Rich Presence.", - "title":"How to connect to AudioBookShelf" - }, - "description":"Rich presence for AudioBookShelf media server", - "settings":{ - "password":"AudioBookShelf password", - "serverUrl":"AudioBookShelf server URL (e.g., https://abs.example.com)", - "username":"AudioBookShelf username" - }, - "toasts":{ - "notConfigured":"AudioBookShelf RPC is not configured." - } - }, - "altKrispSwitch":{ - "description":"Makes the Noise Suppression Popout switch between None and Krisp instead of Krisp and Standard" - }, - "alwaysExpandProfiles":{ - "description":"Always expands profile popouts to the full modal" - }, - "anammox":{ - "description":"Hides various features related to nitro and the store", - "settings":{ - "billing":"Remove billing settings", - "dms":"Remove shops above DMs list", - "emojiList":"Remove unavailable categories from the emoji picker", - "gift":"Remove gift button", - "quests":"Remove quests above DMs list", - "serverBoost":"Remove server boost info above channel list" - } - }, - "animalese":{ - "description":"Plays animal crossing animalese for every message sent (they yap a lot)", - "quality":{ - "high":"High", - "low":"Low", - "lowest":"Lowest", - "medium":"Medium" - }, - "settings":{ - "messageLengthLimit":"Maximum length of message to process", - "pitch":"Pitch multiplier", - "processOwnMessages":"Enable to yap your own messages too", - "soundQuality":"Quality of sound to use", - "speed":"Speed of the animalese sound", - "volume":"Volume of the animalese sound" - } - }, - "atSomeone":{ - "contextMenu":{ - "someone":"Mention someone randomly" - }, - "description":"Mention someone randomly" - }, - "autoZipper":{ - "description":"Automatically zips specified file types and folders before uploading to Discord", - "settings":{ - "extensions":"Comma-separated list of file extensions to auto-zip (e.g., .psd,.blend,.exe,.dmg)" - } - }, - "bannersEverywhere":{ - "description":"Displays banners in the member list ", - "settings":{ - "animate":"Animate banners", - "preferNameplate":"prefer nameplate over banner" - } - }, - "baseDecoder":{ - "description":"Decode base64 content of any message and copy the decoded content.", - "settings":{ - "clickMethod":"Change the button to decode base64 content of any message.", - "clickMethodOptions":{ - "left":"Left Click to decode the base64 content.", - "right":"Right click to decode the base64 content." - } - }, - "ui":{ - "copiedToast":"Decoded content copied to clipboard!", - "copyDecoded":"Copy Decoded Content", - "decodedContent":"Decoded Content", - "modalTitle":"Decoded Base64 Content", - "tooltipLeft":"Copy Decoded (Left Click) / Decode Base64 (Right Click)", - "tooltipRight":"Decode Base64 (Left Click) / Copy Decoded (Right Click)" - } - }, - "betterAudioPlayer":{ - "description":"Adds a spectrograph and oscilloscope visualizer to audio attachment players", - "settings":{ - "forceMoveBelow":"Force the visualizer below the audio player", - "oscilloscope":"Enable oscilloscope visualizer", - "oscilloscopeColor":"Color for oscilloscope", - "oscilloscopeSolidColor":"Use solid color for oscilloscope", - "spectrograph":"Enable spectrograph visualizer", - "spectrographColor":"Color for spectrograph", - "spectrographSolidColor":"Use solid color for spectrograph" - }, - "toasts":{ - "invalidColor":"Invalid color format for {settingKey}, make sure it's in the format 'R, G, B' or '#RRGGBB'" - } - }, - "betterBanReasons":{ - "description":"Create custom reasons to use in the Discord ban modal, and/or show a text input by default instead of the options.", - "settings":{ - "isTextInputDefault":"Shows a text input instead of a select menu by default. (Equivalent to clicking the \"Other\" option)", - "reasons":"Your custom reasons" - }, - "ui":{ - "addAnotherReason":"Add another reason", - "reasonPlaceholder":"Reason", - "reasons":"Reasons" - } - }, - "betterBlockedUsers":{ - "description":"Allows you to search in blocked users list and makes names selectable in settings.", - "ui":{ - "searchPlaceholder":"Search users..." - } - }, - "betterCommands":{ - "commands":{ - "refresh":{ - "description":"Refreshes Discord application commands locally", - "failed":"Failed to refresh commands. Check the console for details.", - "refreshing":"Refreshing application commands...", - "success":"Commands refreshed successfully!", - "userOption":"specific user to try and refresh" - } - }, - "description":"Enhances the command system with miscellaneous improvements.", - "settings":{ - "allowNewlinesInCommands":"Allow newlines in command inputs (CTRL + Shift + Enter)", - "autoFillArguments":"Automatically fill command with all arguements instead of just required ones" - } - }, - "betterInvites":{ - "description":"See invites expiration date, view inviter profile and preview servers before joining by clicking the name", - "ui":{ - "expireTooltip":"This invite will {expiry}", - "expireWill":"expire", - "invitedYouTo":"{inviter} invited you to {guild}", - "notExpire":"not expire" - } - }, - "betterPlusReacts":{ - "description":"The amount of plus before :emoji: is the message to add it to" - }, - "betterUserArea":{ - "description":"Customize and make the user area more clean.", - "settings":{ - "alwaysShowUsername":"Always show username instead of status.", - "removeAudioMenus":"Remove menus next to mute and deafen buttons.", - "removeAvatarDecoration":"Remove avatar decoration.", - "removeButtonTooltips":"Remove button tooltips.", - "removeNameplate":"Remove nameplate styling.", - "removeUsernameStyles":"Remove username colors and effects." - } - }, - "blockKeywords":{ - "description":"Blocks messages containing specific user-defined keywords, as if the user sending them was blocked.", - "settings":{ - "blockedWords":"Comma-seperated list of words to block", - "caseSensitive":"Whether to use a case sensitive search or not", - "ignoreBlockedMessages":"Completely ignores (recent) new messages bar", - "useRegex":"Use each value as a regular expression when checking message content (advanced)" - } - }, - "blockKrisp":{ - "description":"Prevent Krisp from loading" - }, - "bypassPinPrompt":{ - "description":"Bypass the pin prompt when using the pin functions" - }, - "bypassStatus":{ - "contextMenu":{ - "addStatusBypass":"Add Status Bypass", - "removeStatusBypass":"Remove Status Bypass" - }, - "description":"Still get notifications from specific sources when in do not disturb mode. Right-click on users/channels/guilds to set them to bypass do not disturb mode.", - "placeholder":{ - "separateWithCommas":"Separate with commas" - }, - "settings":{ - "allowOutsideOfDms":"Allow selected users to bypass status outside of DMs too (acts like a channel/guild bypass, but it's for all messages sent by the selected users)", - "channels":"Channels to let bypass (notified when pinged in that channel)", - "guilds":"Guilds to let bypass (notified when pinged anywhere in guild)", - "notificationSound":"Whether the notification sound should be played", - "respectSilentPings":"Respect silent pings (@silent / suppress notifications)", - "statusToUse":"Status to use for whitelist", - "users":"Users to let bypass (notified for all messages sent in DMs)" - }, - "statusOptions":{ - "dnd":"Do Not Disturb", - "idle":"Idle", - "invisible":"Invisible", - "online":"Online" - } - }, - "channelBadges":{ - "description":"Adds badges to channels based on their type", - "settings":{ - "announcementBadgeColor":"Announcement badge color", - "announcementBadgeLabel":"Announcement badge label", - "announcementThreadBadgeColor":"Announcement Thread badge color", - "announcementThreadBadgeLabel":"Announcement Thread badge label", - "categoryBadgeColor":"Category badge color", - "categoryBadgeLabel":"Category badge label", - "directoryBadgeColor":"Directory badge color", - "directoryBadgeLabel":"Directory badge label", - "forumBadgeColor":"Forum badge color", - "forumBadgeLabel":"Forum badge label", - "lockedBadgeColor":"Locked badge color", - "lockedBadgeLabel":"Locked badge label", - "mediaBadgeColor":"Media badge color", - "mediaBadgeLabel":"Media badge label", - "nsfwBadgeColor":"NSFW badge color", - "nsfwBadgeLabel":"NSFW badge label", - "oneBadgePerChannel":"Show only one badge per channel", - "privateThreadBadgeColor":"Private Thread badge color", - "privateThreadBadgeLabel":"Private Thread badge label", - "publicThreadBadgeColor":"Public Thread badge color", - "publicThreadBadgeLabel":"Public Thread badge label", - "rulesBadgeColor":"Rules badge color", - "rulesBadgeLabel":"Rules badge label", - "showAnnouncementBadge":"Show Announcement badge", - "showAnnouncementThreadBadge":"Show Announcement Thread badge", - "showCategoryBadge":"Show Category badge", - "showDirectoryBadge":"Show Directory badge", - "showForumBadge":"Show Forum badge", - "showLockedBadge":"Show Locked badge", - "showMediaBadge":"Show Media badge", - "showNSFWBadge":"Show NSFW badge", - "showPrivateThreadBadge":"Show Private Thread badge", - "showPublicThreadBadge":"Show Public Thread badge", - "showRulesBadge":"Show Rules badge", - "showStageBadge":"Show Stage badge", - "showTextBadge":"Show Text badge", - "showUnknownBadge":"Show Unknown badge", - "showVoiceBadge":"Show Voice badge", - "stageBadgeColor":"Stage badge color", - "stageBadgeLabel":"Stage badge label", - "textBadgeColor":"Text badge color", - "textBadgeLabel":"Text badge label", - "unknownBadgeColor":"Unknown badge color", - "unknownBadgeLabel":"Unknown badge label", - "voiceBadgeColor":"Voice badge color", - "voiceBadgeLabel":"Voice badge label" - }, - "tooltips":{ - "lockedChannel":"This channel is locked.", - "nsfwChannel":"This channel is marked as NSFW.", - "rulesChannel":"This channel is the server rules channel." - } - }, - "channelTabs":{ - "contextMenu":{ - "openInNewTab":"Open in New Tab" - }, - "description":"Group your commonly visited channels in tabs, like a browser" - }, - "characterCounter":{ - "description":"Adds a character counter to the chat input", - "settings":{ - "colorEffects":"Turn on or off color effects for getting close to the character limit" - } - }, - "cleanChannelName":{ - "description":"remove all emoji and decor shit from channel names" - }, - "cleanerChannelGroups":{ - "description":"Hides all channels in collapsed categories, even if they have unread messages." - }, - "clientSideBlock":{ - "description":"Allows you to locally hide almost all content from any user", - "reply":{ - "replyingToBlocked":"Replying to blocked message" - }, - "settings":{ - "blockedReplyDisplay":"What should display instead of the message when someone replies to someone you have hidden", - "blockedReplyDisplayOptions":{ - "displayText":"Display text saying a hidden message was replied to", - "hideReply":"Literally nothing" - }, - "guildBlackList":"Guild ids to disable functionality in", - "guildWhiteList":"Guild ids to enable functionality in", - "hideBlockedMessages":"Should messages from blocked users should be hidden fully (same as the old noblockedmessages plugin)", - "hideBlockedUsers":"Should blocked users should also be hidden everywhere", - "hideEmptyRoles":"Should role headers be hidden if all of their members are blocked", - "hideVc":"Hide voice channels containing blocked users.", - "usersToBlock":"User IDs seperated by a comma and a space" - } - }, - "clipsEnhancements":{ - "description":"Add more Clip FPS and duration options, custom clip length, RPC tagging and more", - "settings":{ - "clipsLink":"Change FPS and duration options in Clips settings!", - "enableAdvancedSignals":"Enable advanced clip signals (auto-clip triggers)", - "enableScreenshotKeybind":"Enable the screenshot keybind feature", - "enableVoiceOnlyClips":"Enable voice-only clips (audio without video)", - "ignorePlatformRestriction":"Allow Platform Restricted Clipping (may cause save errors)", - "richPresenceTagging":"When should clips be tagged with the current Rich Presence?", - "richPresenceTaggingOptions":{ - "always":"Always", - "never":"Never", - "whenMatched":"Only when beginning or end of activity name matches" - } - } - }, - "commandPalette":{ - "description":"Quickly run actions through a searchable command palette", - "settings":{ - "customCommands":"Manage custom command palette entries", - "enableTagFilter":"Show the tag filter bar", - "hotkey":"Hotkey used to open the command palette", - "showTags":"Display tag chips for commands", - "visualStyle":"Palette appearance", - "visualStyleOptions":{ - "classic":"Classic", - "polished":"Polished" - } - }, - "ui":{ - "hotkeyDescription":"Hotkey used to open the command palette", - "hotkeyTitle":"Command Palette Hotkey", - "pressAnyKey":"Press any key...", - "reset":"Reset" - } - }, - "components":{ - "description":"Utility plugin for developers to test and preview Discord components" - }, - "contentWarning":{ - "description":"Allows you to specify certain trigger words that will be blurred by default. Hovering/Clicking on the blurred content will reveal it.", - "settings":{ - "onClick":"Only show trigger content on click instead of hover" - }, - "ui":{ - "flaggedWords":"Flagged Words", - "placeholder":"Word" - } - }, - "copyProfileColors":{ - "contextMenu":{ - "copyProfileColors":"Copy Profile Colors" - }, - "description":"A plugin to copy people's profile gradient colors to clipboard.", - "toast":{ - "copied":"Profile colors copied to clipboard!", - "error":"Error copying profile colors!", - "noColorsFound":"No profile colors found!" - } - }, - "copyStatusUrls":{ - "description":"Copy the users status url when you right-click it", - "toast":{ - "copied":"Copied URL", - "error":"Error copying URL, check console for more info" - } - }, - "copyUserMention":{ - "contextMenu":{ - "copyUserMention":"Copy User Mention" - }, - "description":"Adds a button to copy user's mention on the user context menu, works best with ValidUser." - }, - "cursorBuddy":{ - "description":"Adds a sprite that follows your cursor.", - "settings":{ - "buddy":"Pick a cursor buddy", - "buddyOptions":{ - "fathorse":"Fatass Horse", - "oneko":"Oneko" - }, - "fade":"If the horse should fade when the cursor is near", - "fps":"Framerate of your buddy", - "freeroam":"If the horse should roam freely when idle", - "furColor":"Fur hex color for Oneko", - "outlineColor":"Outline hex color for Oneko", - "shake":"If the horse should shake the window when it's walking", - "size":"Size of the fatass horse", - "speed":"Speed of your buddy" - }, - "ui":{ - "furColor":"Fur Color", - "outlineColor":"Outline Color" - } - }, - "customFolderIcons":{ - "description":"Customize folder icons with any png" - }, - "customSounds":{ - "description":"Customize Discord's sounds.", - "settings":{ - "debug":"Debug", - "export":"Export", - "import":"Import", - "resetAll":"Reset All", - "searchPlaceholder":"Search by name or ID", - "searchSounds":"Search Sounds" - }, - "toast":{ - "exportSuccess":"Exported {count} settings (audio files not included)", - "importError":"Error importing settings. Check console for details.", - "importSuccess":"Settings imported successfully!", - "loadError":"Error loading custom sound file", - "resetSuccess":"All overrides reset successfully!" - } - }, - "customTimestamps":{ - "about":{ - "additional":"Additionally you can use these in your inputs:", - "calendar":"enables dynamic date formatting such as \"Today\" or \"Yesterday\".", - "relative":"gives you times such as \"4 hours ago\".", - "title":"How to use:" - }, - "description":"Custom timestamps on messages and tooltips", - "settings":{ - "calendarFormats":"Calendar formats", - "calendarFormatsDescription":"How to format the [calendar] value if used in the above timestamps.", - "formats":"Customize the timestamp formats" - } - }, - "customUserColors":{ - "contextMenu":{ - "setColor":"Set Color" - }, - "description":"Lets you add a custom color to any user, anywhere! Highly recommend to use with typingTweaks and roleColorEverywhere", - "settings":{ - "colorInServers":"If name colors should be changed within servers", - "dmList":"Users with custom colors defined will have their name in the dm list colored" - } - }, - "disableCameras":{ - "description":"Disables cameras in a call by default" - }, - "discordDevBanner":{ - "description":"Enables the Discord developer banner, in which displays the build-ID" - }, - "dragFavoriteEmotes":{ - "description":"Adds the ability to change the order of your favourite emotes" - }, - "dragify":{ - "description":"Drop users, channels, or servers into chat to insert mentions or invites.", - "settings":{ - "allowChatBodyDrop":"Allow dropping into the main chat body to insert text.", - "channelOutput":"Channel drop output.", - "channelOutputOptions":{ - "link":"Channel link", - "mention":"#channel mention" - }, - "inviteExpireAfter":"Invite expiration.", - "inviteExpireAfterOptions":{ - "12hours":"12 hours", - "1day":"1 day", - "1hour":"1 hour", - "30min":"30 minutes", - "6hours":"6 hours", - "7days":"7 days", - "never":"Never" - }, - "inviteMaxUses":"Invite max uses.", - "inviteMaxUsesOptions":{ - "100uses":"100 uses", - "10uses":"10 uses", - "1use":"1 use", - "25uses":"25 uses", - "50uses":"50 uses", - "5uses":"5 uses", - "noLimit":"No limit" - }, - "inviteTemporaryMembership":"Grant temporary membership.", - "reuseExistingInvites":"Reuse existing invite instead of creating a new one.", - "userOutput":"User drop output.", - "userOutputOptions":{ - "id":"User ID", - "mention":"Mention user" - } - }, - "toast":{ - "dropFailed":"Dragify failed to handle drop.", - "inviteCreated":"Invite created.", - "inviteFailed":"Unable to create invite.", - "noChannelForInvites":"No channel available for invites." - } - }, - "elementHighlighter":{ - "description":"Highlight and inspect elements easily.", - "settings":{ - "keybind":"Toggle Highlighter", - "showBorderRadius":"Display the element's border-radius values", - "showClasses":"Display the element's CSS class names in the tooltip", - "showDisplay":"Display the element's display type along with flex or grid properties", - "showFont":"Display the computed font family and font size", - "showId":"Display the element's ID attribute in the tooltip", - "showMargin":"Display the element's margin values", - "showPadding":"Display the element's padding values", - "showPosition":"Display the element's CSS position type and z-index" - }, - "ui":{ - "copiedColor":"Copied color to clipboard!", - "recording":"Recording...", - "reset":"Reset" - } - }, - "equicordHelper":{ - "alerts":{ - "equicordSupport":"Equicord Support", - "okayContinue":"Okay continue", - "supportWarningBody":"Before asking for help. Check updates and if this issue is actually caused by Equicord!", - "supportWarningTitle":"Vencord Support Channel Warning" - }, - "commands":{ - "refreshCommands":"Refresh Slash Commands", - "refreshFailed":"Failed to refresh commands. Check console for details.", - "refreshSuccess":"Slash Commands refreshed successfully." - }, - "description":"Used to provide support, fix discord caused crashes, and other misc features.", - "settings":{ - "accountStandingButton":"Show an account standing button in the header bar", - "forceRoleIcon":"Forces role icons to display next to messages in compact mode", - "noDefaultHangStatus":"Disable the default hang status when joining voice channels", - "noMirroredCamera":"Prevents the camera from being mirrored on your screen", - "refreshSlashCommands":"Refreshes Slash Commands to show newly added commands without restarting your client.", - "removeActivitySection":"Removes the activity section above member list", - "showYourOwnActivityButtons":"Discord hides your own activity buttons for some reason" - }, - "standing":{ - "allGood":"All good!", - "atRisk":"At risk", - "limited":"Limited", - "suspended":"Suspended", - "veryLimited":"Very limited" - } - }, - "equicordToolbox":{ - "description":"Adds a button next to the inbox button in the channel header that houses Equicord quick actions", - "settings":{ - "showPluginMenu":"Show the plugins menu in the toolbox" - }, - "ui":{ - "editQuickCss":"Edit QuickCSS", - "enableQuickCss":"Enable QuickCSS", - "manageThemes":"Manage Themes", - "openNotificationLog":"Open Notification Log", - "openSettings":"Open Settings", - "plugins":"Plugins", - "restartToApply":"Restart to apply the change", - "themes":"Themes", - "tooltip":"Equicord Toolbox" - } - }, - "equissant":{ - "description":"Crossant every specified amount of clicks :trolley:", - "settings":{ - "amount":"Amount of clicks to trigger crossant" - } - }, - "exitSounds":{ - "description":"Play soundboard sounds when you disconnect from voice.", - "settings":{ - "soundGuildId":"Select the server containing the sound.", - "soundId":"Enter the ID of the sound you want to play." - }, - "toasts":{ - "somethingWentWrong":"Oops! Something went wrong." - }, - "ui":{ - "enterSoundId":"Enter sound ID...", - "selectServer":"Select a server...", - "setGlobalExitSound":"Set as global exit sound" - } - }, - "exportMessages":{ - "description":"Allows you to export any message to a file", - "notifications":{ - "exportFailed":"Failed to export message", - "exportSuccess":"Message exported successfully as {filename}", - "title":"Export Messages" - }, - "settings":{ - "exportContacts":"Export a list of friends to your clipboard. Adds a new button to the menu bar for the friends tab.", - "openFileAfterExport":"Open the exported file in the default file handler after export" - }, - "ui":{ - "contactListUndefined":"Contact list is undefined. Click on the \"All\" tab before exporting.", - "contactsCopied":"Contacts copied to clipboard successfully.", - "export":"Export", - "exportMessage":"Export Message" - } - }, - "fastDeleteChannels":{ - "description":"Adds a trash icon to delete channels", - "settings":{ - "keyBind":"The key to toggle trash when pressed.", - "reqAlt":"Require alt to be held.", - "reqCtrl":"Require control to be held.", - "reqShift":"Require shift to be held." - } - }, - "favouriteAnything":{ - "description":"Favourite any image" - }, - "fileUpload":{ - "description":"Upload images and videos to file hosting services like Zipline and Nest", - "ui":{ - "uploadTo":"Upload to {serviceName}" - } - }, - "findReply":{ - "description":"Jumps to the earliest reply to a message in a channel (lets you follow past conversations more easily).", - "settings":{ - "hideButtonIfNoReply":"Hides the button if there are no replies to the message", - "includeAuthor":"Will also search for messages that reply to the author in general, not just that exact message", - "includePings":"Will also search for messages that @ the author directly" - }, - "toasts":{ - "containerNotFound":"Couldn't find the container element.", - "noReplyFound":"Couldn't find a reply.", - "useBottomPanel":"Use the bottom panel to navigate between replies." - }, - "ui":{ - "jumpToReply":"Jump to Reply" - } - }, - "fixFileExtensions":{ - "description":"Fixes file extensions by renaming them to a compatible supported format if possible" - }, - "followVoiceUser":{ - "description":"Follow a friend in voice chat.", - "info":"This Plugin is used to follow a Friend/Friends into voice chat(s).", - "settings":{ - "leaveWhenUserLeaves":"Leave the voice channel when the user leaves. (That can cause you to sometimes enter infinite leave/join loop)", - "onlyWhenInVoice":"Only follow the user when you are in a voice channel" - }, - "ui":{ - "followUser":"Follow User" - } - }, - "fontLoader":{ - "description":"Loads any font from Google Fonts", - "settings":{ - "applyOnCodeBlocks":"Apply the font to code blocks" - }, - "ui":{ - "by":"by {authors}", - "clickToApply":"Click on any font to apply it.", - "searchFonts":"Search fonts...", - "searchGoogleFonts":"Search Google Fonts" - } - }, - "forwardAnywhere":{ - "description":"If a forward fails send it as a normal message also allows nsfw forwards", - "options":{ - "greaterThan":">", - "hash":"-#" - }, - "settings":{ - "forwardPreface":"What should forwarded from be prefaced with" - } - }, - "frequentQuickSwitcher":{ - "description":"Rewrites and filters the quick switcher results to be your most frequent channels" - }, - "friendCloud":{ - "commands":{ - "count":"Number of users to display", - "friendcloud":"Display user you most interact with in a cloud" - }, - "description":"Adds a /friendcloud command to visualize the users you most interact with", - "errors":{ - "couldntGenerate":"Couldn't generate the image :c", - "countMustBeHigher":"The count must be 1 or higher!", - "noAffinities":"No affinities found. Check your privacy settings.", - "noValidUsers":"No valid users found in affinities. Check your privacy settings." - } - }, - "friendCodes":{ - "panel":{ - "copied":"Copied!", - "copyCode":"Copy Code", - "currentCode":"Current Friend Code", - "error":"Error: {error}", - "refresh":"Refresh", - "sendToServer":"Send to Server", - "sent":"Sent!", - "title":"Friend Codes" - }, - "settings":{ - "autoCopy":"Automatically copy friend code to clipboard when it changes", - "sendToServer":"Automatically send friend code to server when it changes", - "webhookUrl":"Webhook URL to send friend code to" - } - }, - "friendTags":{ - "description":"Allows you to filter by custom tags in the quick switcher by starting a search with &", - "ui":{ - "add":"Add", - "addTo":"Add to {tagName}", - "name":"Name", - "remove":"Remove", - "removeFrom":"Remove from {tagName}", - "tag":"Tag", - "userList":"User List (Click A User To Remove)", - "usersSeperated":"Users (Seperated by comma)" - } - }, - "friendshipRanks":{ - "description":"Adds badges showcasing how long you have been friends with a user for", - "ranks":{ - "besties":{ - "description":"How do you even manage this??? (5 Years)", - "title":"Besties" - }, - "blooming":{ - "description":"Your friendship is getting there! (1 Month)", - "title":"Blooming" - }, - "burning":{ - "description":"Your friendship has reached terminal velocity (3 Months)", - "title":"Burning" - }, - "fighter":{ - "description":"Your friendship is strong (6 Months)", - "title":"Fighter" - }, - "royal":{ - "description":"Your friendship has gone through thick and thin- a whole 2 years!", - "title":"Royal" - }, - "sprout":{ - "description":"Your friendship is just starting", - "title":"Sprout" - }, - "star":{ - "description":"Your friendship has been going on for a WHILE (1 Year)", - "title":"Star" - } - } - }, - "fullVcPfp":{ - "description":"Makes avatars take up the entire vc tile" - }, - "gensokyoRadioRPC":{ - "description":"Discord rich presence for Gensokyo Radio!", - "info":"Discord rich presence for Gensokyo Radio!", - "settings":{ - "refreshInterval":"The interval between activity refreshes (seconds)" - } - }, - "ghosted":{ - "description":"A cute ghost will appear if you don't answer their DMs", - "settings":{ - "exemptedChannels":"Comma-separated list of channel IDs to exempt from ghosting (right-click a DM channel to copy its ID)", - "ignoreBots":"Ignore DMs from bots", - "ignoreGroupDms":"Exclude all group dms from ghosting", - "showDmIcons":"Show ghost icons next to individual DMs", - "showIndicator":"Show the ghost counter at the top of the server list" - }, - "ui":{ - "ghostedUsers":"{count} Ghosted Users", - "noGhostedUsers":"No Ghosted Users", - "unghost":"unghost" - } - }, - "gifCollections":{ - "description":"Allows you to create collections of gifs", - "settings":{ - "collectionPrefix":"The prefix for collections", - "collectionsSortOrder":"The order of sorting for collections", - "collectionsSortType":"The type of sorting for collections", - "defaultEmptyCollectionImage":"The image / gif that will be shown when a collection has no images / gifs", - "itemPrefix":"The prefix for gif items", - "onlyShowCollections":"Only show collections", - "preventDuplicates":"Prevent adding the same GIF to a collection multiple times", - "showCopyImageLink":"Show 'Copy Image Link' option in context menus", - "stopWarnings":"Stop deletion warnings" - }, - "toasts":{ - "gifMissingMetadata":"Cannot refresh: GIF missing metadata (re-add to collection)" - }, - "ui":{ - "addToCollection":"Add To Collection", - "addedAt":"Added At", - "areYouSure":"Are you sure?", - "ascending":"Ascending", - "cannotRefresh":"Cannot refresh: GIF missing metadata (re-add to collection)", - "close":"Close", - "collectionInformation":"Collection Information", - "collectionName":"Collection Name", - "copyImageLink":"Copy Image Link", - "copyUrl":"Copy URL", - "createCollection":"Create Collection", - "createdAt":"Created At", - "creationDate":"Creation Date", - "deleteAction":"delete this collection", - "deleteCollection":"Delete Collection", - "deleteConfirm":"Do you really want to {action}?", - "descending":"Descending", - "exportCollections":"Export Collections", - "gifs":"Gifs", - "height":"Height", - "imageLinkCopied":"Image link copied to clipboard", - "import":"Import", - "importCollections":"Import Collections", - "importOverwrite":"Importing collections will overwrite your current collections.", - "information":"Information", - "lastUpdated":"Last Updated", - "modifiedDate":"Modified Date", - "moveToCollection":"Move To Collection", - "name":"Name", - "nevermind":"Nevermind", - "order":"Order", - "refreshFailed":"Failed to refresh URL", - "refreshSuccess":"URL refreshed successfully", - "refreshUrl":"Refresh URL", - "refreshing":"Refreshing URL...", - "remove":"Remove", - "removeAction":"remove this item", - "rename":"Rename", - "reset":"Reset", - "resetCollections":"Reset Collections", - "resetRemove":"Resetting collections will remove all your collections.", - "selectCollection":"Select a collection to move the item to", - "sortBy":"Sort By", - "sortCollections":"Sort Collections", - "unknown":"Unknown", - "urlCopied":"URL copied to clipboard", - "width":"Width" - } - }, - "gifRoulette":{ - "commands":{ - "gifroulette":"Tempt fate and send a gif" - }, - "description":"Adds a command to send a random gif from your favourites, and a one in ten chance to ping the owner of the server", - "settings":{ - "pingOwnerChance":"If there should be a 1 in 10 change to ping the owner of the guild (oh no)" - } - }, - "githubRepos":{ - "description":"Displays a user's public GitHub repositories in their profile", - "settings":{ - "showInMiniProfile":"Show full ui in the mini profile instead of just a button", - "showLanguage":"Show repository language", - "showRepositoryTab":"Show repositories tab in profile modal (hides button in connections when enabled)", - "showStars":"Show repository stars" - }, - "ui":{ - "error":"Error, Failed to render GithubRepos" - } - }, - "globalBadges":{ - "description":"Adds global badges from other client mods", - "ui":{ - "joinServer":"Join GlobalBadges Server", - "refetchSuccess":"Successfully refetched global badges!" - } - }, - "googleThat":{ - "commands":{ - "googlethat":"Send a search engine link", - "input":"The search query" - }, - "description":"Adds a command to send a internet search link", - "settings":{ - "customEngineURL":"The URL of the Engine you wish to use", - "defaultEngine":"The search engine to use", - "embed":"If the sent link should render an embed", - "hyperlink":"If the sent link should hyperlink with the query as the label" - } - }, - "guildPickerDumper":{ - "description":"Context menu to dump and download a server's emojis and stickers.", - "ui":{ - "downloadEmojis":"Download Emojis", - "downloadStickers":"Download Stickers", - "serverNotFound":"Server not found!" - } - }, - "guildTagSettings":{ - "description":"Adds some settings for guild tags, such as hiding them or disabling the prompt to adopt them.", - "settings":{ - "disableAdoptTagPrompt":"Disable the prompt to adopt tags", - "hideTags":"Hide tags" - } - }, - "hideChatButtons":{ - "description":"Able to hide the chat buttons", - "settings":{ - "color":"Color it red on open", - "open":"Opened by default" - }, - "ui":{ - "close":"Close", - "open":"Open" - } - }, - "hideServers":{ - "description":"Allows you to hide servers from the guild list and quick switcher by right clicking them", - "ui":{ - "hideFolder":"Hide Folder", - "hideServer":"Hide Server", - "unhideFolder":"Unhide Folder", - "unhideServer":"Unhide Server" - } - }, - "holyNotes":{ - "description":"Save messages as notes to revisit later", - "ui":{ - "holyNotes":"Holy Notes", - "noteMessage":"Note Message", - "openNotes":"Open Notes", - "saveNote":"Save Note" - } - }, - "homeTyping":{ - "description":"Changes the home button to a typing indicator if someone in your dms is typing" - }, - "hopOn":{ - "description":"Hop on Fortnite or Hop on bloons :3", - "settings":{ - "regex":"Regex to trigger on", - "url":"URL to open" - } - }, - "husk":{ - "description":"Adds Husk button (check settings to change used emoji)", - "settings":{ - "emojiID":"Emoji ID (default (from Vencord Server): 1026532993923293184)", - "emojiName":"Emoji name (default (from Vencord Server): husk)", - "findInServer":"Attempt to find emoji of same name in server before using ID in settings (useful if no nitro)" - }, - "ui":{ - "husk":"Husk" - } - }, - "iRememberYou":{ - "description":"Locally saves everyone you've been communicating with (including servers), in case of lose", - "ui":{ - "iRememberYou":"I Remember You" - } - }, - "iconViewer":{ - "description":"Adds a new tab to settings to preview all icons.", - "ui":{ - "iconFinder":"Icon Finder", - "openIconsTab":"Open Icons Tab" - } - }, - "idleAutoRestart":{ - "description":"Automatically restarts the client after being idle for a configurable amount of time, but avoids restarting while you are in VC.", - "settings":{ - "idleMinutes":"Minutes of inactivity before restarting (when not in VC)", - "isEnabled":"Enable automatic restart after idle" - }, - "ui":{ - "disableAutoIdle":"Disable Auto Idle Restart", - "enableAutoIdle":"Enable Auto Idle Restart" - } - }, - "ignoreCalls":{ - "description":"Allows you to ignore calls from specific users or dm groups.", - "settings":{ - "permanentlyIgnoredUsers":"User IDs (comma + space) who should be permanetly ignored" - }, - "ui":{ - "ignore":"Ignore", - "permanentlyIgnore":"Permanently Ignore Calls", - "temporarilyIgnore":"Temporarily Ignore Calls" - } - }, - "imgToGif":{ - "commands":{ - "height":"Height of the gif", - "image":"Image attachment to use", - "imgtogif":"Allows you to turn an image to a gif", - "width":"Width of the gif" - }, - "description":"Adds a /imgtogif slash command to create a gif from any image", - "errors":{ - "noImage":"No Image specified!", - "notAnImage":"Upload is not an image" - } - }, - "inRole":{ - "commands":{ - "inrole":"Know who is in a role", - "role":"The role" - }, - "description":"Know who is in a role with the role context menu or /inrole command (read plugin info!)", - "errors":{ - "makeSureServer":"Make sure that you are in a server." - }, - "limitations":{ - "description":"If you don't have mod permissions on the server, and that server is large (over 100 members), the plugin may be limited in the following ways:", - "friendsAlwaysShown":"However, friends will always be shown regardless of their status.", - "offlineNotListed":"Offline members won't be listed", - "title":":warning: Limitations", - "upTo100":"Up to 100 members will be listed by default. To get more, scroll down in the member list to load more members." - }, - "ui":{ - "viewMembers":"View Members in Role" - } - }, - "ingtoninator":{ - "description":"Suffixes 'ington' to a random word in your message", - "settings":{ - "isEnabled":"Enable or disable the Ingtoninator", - "showIcon":"Show a button to toggle the Ingtoninator plugin" - }, - "ui":{ - "disabled":"Ingtoninator Disabled", - "enabled":"Ingtoninator Enabled" - } - }, - "instantScreenshare":{ - "description":"Instantly screenshare when joining a voice channel with support for desktop sources, windows, and video input devices (cameras, capture cards)", - "info":{ - "linux":"For Linux", - "soundPreview":"Regarding Sound & Preview Settings", - "soundPreviewInfo":"We use the settings set and used by discord to decide if stream preview and sound should be enabled or not", - "videoDevices":"Video Devices", - "videoDevicesInfo":"Supports cameras and capture cards (like Elgato HD60X) when enabled in settings", - "wayland":"For Wayland it only pops up the screenshare select", - "x11":"For X11 it may or may not work :shrug:" - }, - "ui":{ - "instantScreenshare":"Instant Screenshare", - "instantScreenshareDisabled":"Instant Screenshare Disabled", - "instantScreenshareEnabled":"Instant Screenshare Enabled" - } - }, - "invisibleChat":{ - "description":"Encrypt your Messages in a non-suspicious way!", - "settings":{ - "savedPasswords":"Saved Passwords (Seperated with a , )" - }, - "ui":{ - "decryptMessage":"Decrypt Message", - "encryptMessage":"Encrypt Message", - "hiddenMessageIndicator":"This message has a hidden message! (InvisibleChat)" - } - }, - "inviteDefaults":{ - "description":"Allows you to edit the default values when creating server invites.", - "options":{ - "forever":"Forever", - "infinite":"Infinite" - }, - "settings":{ - "inviteDuration":"Invite Duration", - "maxUses":"Invite Use Count", - "temporaryMembership":"Temporary Membership" - } - }, - "jellyfinRichPresence":{ - "coverTypeOptions":{ - "episodeCover":"Episode Cover", - "seriesCover":"Series Cover" - }, - "description":"Rich presence for Jellyfin media server", - "episodeFormatOptions":{ - "fulltext":"Season 1 Episode 1", - "s01e01":"S01E01", - "short":"1x01" - }, - "howToGetApiKey":{ - "description":"Auth token can be found by following these steps:", - "title":"How to get an API key", - "userIdInfo":"You'll also need your User ID, which can be found in the url of your user profile page." - }, - "nameFormatOptions":{ - "custom":"Custom", - "seriesEpisodeName":"Series - Episode/Track/Movie Name", - "seriesMovieName":"Series/Movie Name" - }, - "overrideTypeOptions":{ - "listening":"Listening", - "off":"Off", - "playing":"Playing", - "streaming":"Streaming", - "watching":"Watching" - }, - "privacyMode":{ - "albumHidden":"[Album Hidden]", - "artistHidden":"[Artist Hidden]", - "episodeHidden":"[Episode Hidden]", - "listeningToMusic":"Listening to music", - "mediaHidden":"[Media Hidden]", - "movieHidden":"[Movie Hidden]", - "seriesHidden":"[Series Hidden]", - "titleHidden":"[Title Hidden]", - "trackHidden":"[Track Hidden]", - "watchingSomething":"Watching Something", - "watchingTvShow":"Watching a TV Show" - }, - "settings":{ - "apiKey":"Jellyfin API key obtained from your Jellyfin administration dashboard", - "coverType":"Choose which cover to display when watching a TV show", - "customName":"Custom Rich Presence name (only used if 'Custom' is selected). Options: {name}, {series}, {season}, {episode}, {artist}, {album}, {year}", - "episodeFormat":"Episode number format", - "nameDisplay":"Choose how the application name should appear in Rich Presence", - "overrideRichPresenceType":"Override the rich presence type", - "privacyMode":"Privacy Mode (Hide media details like Episode/Song Name)", - "serverUrl":"Jellyfin server URL (e.g., https://jellyfin.example.com)", - "showEpisodeName":"Show episode name after season/episode info", - "showPausedState":"Show Rich Presence when media is paused", - "userId":"Jellyfin user ID obtained from your user profile URL" - }, - "state":{ - "episode":"Episode {episode}", - "paused":"Paused", - "season":"Season {season}" - }, - "toasts":{ - "notConfigured":"JellyfinRPC is not configured." - } - }, - "jumpTo":{ - "description":"Adds context menu options to jump to the start or bottom of a channel/DM.", - "errors":{ - "channelNotAvailable":"Channel information not available.", - "failedJump":"Failed to jump to message. Check console for details.", - "failedSearch":"Failed to search for messages.", - "noMessagesFound":"No messages found from this user in this channel." - }, - "ui":{ - "jumpToFirst":"Jump To First Message", - "jumpToLast":"Jump To Last Message", - "usersLastMessage":"User's Last Message", - "yourLastMessage":"Your Last Message" - } - }, - "jumpscare":{ - "description":"Adds a configurable chance of jumpscaring you whenever you open a channel. Inspired by Geometry Dash Mega Hack", - "settings":{ - "audioSource":"Sets the audio url of the jumpscare", - "chance":"The chance of a jumpscare happening (1 in X so: 100 = 1/100 or 1%, 50 = 1/50 or 2%, etc.)", - "imageSource":"Sets the image url of the jumpscare" - } - }, - "keyboardNavigation":{ - "commands":{ - "openDevSettings":"Open Dev tab" - }, - "description":"Allows you to navigate the UI with a keyboard.", - "settings":{ - "allowMouseControl":"Allow the mouse to control the command palette.", - "hotkey":"The hotkey to open the command palette." - }, - "ui":{ - "recordKeybind":"Record keybind", - "recording":"Recording..." - } - }, - "keyboardSounds":{ - "description":"Adds OperaGX or osu! sound effects when typing on your keyboard.", - "options":{ - "operaGx":"OperaGX", - "osu":"osu!" - }, - "settings":{ - "soundPack":"Sound pack to use.", - "volume":"Volume of the keyboard sounds." - } - }, - "keywordNotify":{ - "description":"Sends a notification if a given message matches certain keywords or regexes", - "options":{ - "blacklist":"Blacklist", - "whitelist":"Whitelist" - }, - "settings":{ - "amountToKeep":"Amount of messages to keep in the log", - "ignoreBots":"Ignore messages from bots", - "keywords":"Manage keywords" - }, - "ui":{ - "addId":"Add ID", - "addKeywordEntry":"Add Keyword Entry", - "clearAll":"Clear All", - "ignoreCase":"Ignore Case", - "keywordEntry":"Keyword Entry {index}", - "keywords":"Keywords", - "whitelistBlacklist":"Whitelist/Blacklist" - } - }, - "lastActive":{ - "description":"A plugin to jump to last active message from yourself or another user in a channel/server.", - "errors":{ - "channelNotAvailable":"Channel information not available.", - "findFailed":"Failed to find messages. Check console for details.", - "jumpFailed":"Failed to jump to message. Check console for details.", - "noRecentMessages":"Couldn't find any recent messages from this user." - } - }, - "limitMiddleClickPaste":{ - "description":"Prevent middle click pasting either always or just when a text area is not focused.", - "options":{ - "alwaysPrevent":"Always Prevent Middle Click Pasting", - "onlyWhenNotFocused":"Only Prevent When Text Area Not Focused" - }, - "settings":{ - "preventLinkOpen":"Prevent middle-click on links from opening new tabs while preserving autoscroll.", - "scope":"Situations in which to prevent middle click from pasting.", - "threshold":"Milliseconds until pasting is enabled again after a middle click." - } - }, - "listenBrainzRPC":{ - "about":{ - "description":"The MusicBrainz API does not require an API key, but it does require a meaningful user-agent string. For most, an email address should suffice.", - "title":"About MusicBrainz API" - }, - "buttons":{ - "profile":"ListenBrainz Profile", - "viewSong":"View Song" - }, - "defaults":{ - "statusName":"some music" - }, - "description":"Little plugin for ListenBrainz rich presence", - "missingArtOptions":{ - "listenbrainzLogo":"Use large ListenBrainz logo", - "placeholder":"Use generic placeholder" - }, - "nameFormatOptions":{ - "albumName":"Use album name (falls back to custom status text if song has no album)", - "artistFirst":"Use format 'artist - song'", - "artistOnly":"Use artist name only", - "customStatus":"Use custom status name", - "songFirst":"Use format 'song - artist'", - "songOnly":"Use song name only" - }, - "settings":{ - "hideWithActivity":"Hide ListenBrainz presence if you have any other presence", - "hideWithSpotify":"Hide ListenBrainz presence if Spotify is running", - "mbContact":"ListenBrainz contact", - "missingArt":"When album or album art is missing", - "nameFormat":"Show name of song and artist in status name", - "shareSong":"Show link to song on ListenBrainz (may only be visible to other users)", - "shareUsername":"Show link to ListenBrainz profile (may only be visible to other users)", - "statusName":"Custom status text", - "useListeningStatus":"Show \"Listening to\" status instead of \"Playing\"", - "useLogo":"Show ListenBrainz logo on album art", - "useTimeBar":"Use track duration to display a time bar (must be using Listening status)", - "username":"ListenBrainz username" - } - }, - "loginWithQR":{ - "description":"Allows you to login to another device by scanning a login QR code, just like on mobile!", - "settings":{ - "scanQr":"Scan a QR code" - }, - "ui":{ - "enableAndRestart":"Enable the plugin and restart your client to scan a login QR code", - "scanQrCode":"Scan QR Code" - } - }, - "messageLoggerEnhanced":{ - "buttons":{ - "exportLogs":"Export Logs", - "exporting":"Exporting...", - "importLogs":"Import Logs", - "importing":"Importing..." - }, - "modal":{ - "clearAllLogs":"Clear All Logs", - "clearVisibleLogs":"Clear Visible Logs", - "copyChannelId":"Copy Channel ID", - "copyContent":"Copy Content", - "copyMessageId":"Copy Message ID", - "copyServerId":"Copy Server ID", - "copyUserId":"Copy User ID", - "deleteLog":"Delete Log", - "deleted":"Deleted", - "edited":"Edited", - "emptyLogs":"Empty eh", - "filterMessages":"Filter Messages", - "fromChannel":"From {channel} in {guild}", - "fromDms":"From {username}'s DMs", - "fromGroupDm":"From {name} Group DM", - "ghostPinged":"Ghost Pinged", - "importLogs":"Import Logs", - "importLogsTooltip":"ML Enhanced now stores logs in indexeddb. You need to import your old logs from the logs directory. Importing wont overwrite existing logs", - "jumpToMessage":"Jump To Message", - "loadMore":"Load More", - "maybeTry":"Maybe try {nextTab} or {lastTab}", - "noResultsIn":"No results in {tab}.", - "openUserProfile":"Open user profile", - "sortNewestFirst":"Sort Newest First", - "sortOldestFirst":"Sort Oldest First" - }, - "settings":{ - "alwaysLogCurrentChannel":"Always log current selected channel. Blacklisted channels/users will still be ignored.", - "alwaysLogDirectMessages":"Always log DMs", - "attachmentFileExtensions":"Comma separated list of file extensions to save. Attachments with file extensions not in this list will not be saved. Leave empty to save all attachments.", - "attachmentSizeLimitInMegabytes":"Maximum size of an attachment in megabytes to save. Attachments larger than this size will not be saved.", - "blacklistedIds":"Blacklisted server, channel, or user IDs.", - "cacheLimit":"Maximum number of messages to store in the cache. Older messages are deleted when the limit is reached. This helps reduce memory usage and improve performance. 0 means there is no limit", - "cacheMessagesFromServers":"Usually message logger only logs from whitelisted ids and dms, enabling this would mean it would log messages from all servers as well. Note that this may cause the cache to exceed its limit, resulting in some messages being missed. If you are in a lot of servers, this may significantly increase the chances of messages being logged, which can result in a large message record and the inclusion of irrelevant messages.", - "exportLogsFromIndexedDB":"Export Logs From IndexedDB", - "hideMessageFromMessageLoggers":"When enabled, a context menu button will be added to messages to allow you to delete messages without them being logged by other loggers. Might not be safe, use at your own risk.", - "hideMessageFromMessageLoggersDeletedMessage":"The message content to replace the message with when using the hide message from message loggers feature.", - "ignoreBots":"Whether to ignore messages by bots", - "ignoreMutedCategories":"Messages in channels belonging to muted categories will not be logged. Whitelisted users/channels in muted guilds will still be logged.", - "ignoreMutedChannels":"Messages in muted channels will not be logged. Whitelisted users/channels in muted guilds will still be logged.", - "ignoreMutedGuilds":"Messages in muted guilds will not be logged. Whitelisted users/channels in muted guilds will still be logged.", - "ignoreSelf":"Whether to ignore messages by yourself", - "ignoreWebhooks":"Whether to ignore messages by webhooks", - "importLogsFromFile":"Import Logs From File", - "messageLimit":"Maximum number of messages to save. Older messages are deleted when the limit is reached. 0 means there is no limit", - "messagesToDisplayAtOnceInLogs":"Number of messages to display at once in logs & number of messages to load when loading more messages in logs.", - "openImageCacheFolder":"Opens the image cache directory", - "openLogs":"Open Logs", - "permanentlyRemoveLogByDefault":"Vencord's base MessageLogger remove log button wiil delete logs permanently", - "preserveCurrentChannel":"When enabled, messages in your currently selected channel are not affected by time-based cleanup.", - "saveImages":"Save deleted attachments.", - "saveMessages":"Whether to save the deleted and edited messages.", - "selectImageCacheDir":"Select saved images directory", - "selectLogsDir":"Select logs directory", - "showLogsButton":"Toggle to whenever show the toolbox or not", - "showWhereMessageIsFrom":"Show message channel/author name and server name", - "sortNewest":"Sort logs by newest.", - "timeBasedCleanupMinutes":"Automatically remove messages from servers that are older than this many minutes. Set to 0 to disable time-based cleanup.", - "whitelistedIds":"Whitelisted server, channel, or user IDs." - } - } + "absRPC":{ + "about":{ + "automaticAuth":"该插件将自动验证并获取您的收听进度。", + "description":"输入您的 AudioBookShelf 服务器 URL、用户名和密码,将当前播放的有声读物显示为 Discord Rich Presence。", + "title":"如何连接到 AudioBookShelf" + }, + "description":"AudioBookShelf 媒体服务器的丰富存在", + "settings":{ + "password":"音频书架密码", + "serverUrl":"AudioBookShelf 服务器 URL(例如 https://abs.example.com)", + "username":"AudioBookShelf 用户名" + }, + "toasts":{ + "notConfigured":"AudioBookShelf RPC 未配置。" + } + }, + "altKrispSwitch":{ + "description":"使噪声抑制弹出窗口在“无”和“Krisp”之间切换,而不是在“Krisp”和“标准”之间切换" + }, + "alwaysExpandProfiles":{ + "description":"始终将配置文件弹出窗口扩展为完整模式" + }, + "anammox":{ + "description":"隐藏与硝基和商店相关的各种功能", + "settings":{ + "billing":"删除计费设置", + "dms":"删除 DM 列表上方的商店", + "emojiList":"从表情符号选择器中删除不可用的类别", + "gift":"删除礼物按钮", + "quests":"删除 DM 列表上方的任务", + "serverBoost":"删除频道列表上方的服务器增强信息" + } + }, + "animalese":{ + "description":"每发送一条消息都会播放《动物森友会》动物语(他们经常大喊大叫)", + "quality":{ + "high":"高的", + "low":"低", + "lowest":"最低", + "medium":"中" + }, + "settings":{ + "messageLengthLimit":"要处理的消息的最大长度", + "pitch":"螺距乘数", + "processOwnMessages":"也可以发送您自己的消息", + "soundQuality":"使用的音质", + "speed":"动物声音的速度", + "volume":"动物声音的音量" + } + }, + "atSomeone":{ + "contextMenu":{ + "someone":"随机提及某人" + }, + "description":"随机提及某人" + }, + "autoZipper":{ + "description":"在上传到 Discord 之前自动压缩指定的文件类型和文件夹", + "settings":{ + "extensions":"以逗号分隔的自动压缩文件扩展名列表(例如 .psd、.blend、.exe、.dmg)" + } + }, + "bannersEverywhere":{ + "description":"在成员列表中显示横幅 ", + "settings":{ + "animate":"动画横幅", + "preferNameplate":"比起横幅更喜欢铭牌" + } + }, + "baseDecoder":{ + "description":"解码任何消息的 Base64 内容并复制解码的内容。", + "settings":{ + "clickMethod":"更改按钮以解码任何消息的 Base64 内容。", + "clickMethodOptions":{ + "left":"左键单击以解码 Base64 内容。", + "right":"右键单击以解码 Base64 内容。" + } + }, + "ui":{ + "copiedToast":"解码内容复制到剪贴板!", + "copyDecoded":"复制解码内容", + "decodedContent":"解码内容", + "modalTitle":"解码的 Base64 内容", + "tooltipLeft":"复制解码(左键单击)/解码 Base64(右键单击)", + "tooltipRight":"解码 Base64(左键单击)/复制解码(右键单击)" + } + }, + "betterAudioPlayer":{ + "description":"向音频附件播放器添加摄谱仪和示波器可视化工具", + "settings":{ + "forceMoveBelow":"强制将可视化工具置于音频播放器下方", + "oscilloscope":"启用示波器可视化工具", + "oscilloscopeColor":"示波器颜色", + "oscilloscopeSolidColor":"示波器使用纯色", + "spectrograph":"启用光谱仪可视化工具", + "spectrographColor":"光谱仪颜色", + "spectrographSolidColor":"对光谱仪使用纯色" + }, + "toasts":{ + "invalidColor":"{settingKey} 的颜色格式无效,请确保其格式为“R、G、B”或“#RRGGBB”" + } + }, + "betterBanReasons":{ + "description":"创建在 Discord 禁止模式中使用的自定义原因,和/或默认显示文本输入而不是选项。", + "settings":{ + "isTextInputDefault":"默认情况下显示文本输入而不是选择菜单。 (相当于点击“其他”选项)", + "reasons":"您的定制理由" + }, + "ui":{ + "addAnotherReason":"添加另一个原因", + "reasonPlaceholder":"原因", + "reasons":"原因" + } + }, + "betterBlockedUsers":{ + "description":"允许您在阻止的用户列表中搜索并在设置中选择名称。", + "ui":{ + "searchPlaceholder":"搜索用户..." + } + }, + "betterCommands":{ + "commands":{ + "refresh":{ + "description":"在本地刷新 Discord 应用程序命令", + "failed":"刷新命令失败。检查控制台了解详细信息。", + "refreshing":"正在刷新应用程序命令...", + "success":"命令刷新成功!", + "userOption":"特定用户尝试刷新" + } + }, + "description":"通过其他改进增强了指挥系统。", + "settings":{ + "allowNewlinesInCommands":"允许在命令输入中换行(CTRL + Shift + Enter)", + "autoFillArguments":"自动用所有参数填充命令,而不仅仅是必需的参数" + } + }, + "betterInvites":{ + "description":"在加入之前通过单击名称查看邀请到期日期、查看邀请者个人资料和预览服务器", + "ui":{ + "expireTooltip":"此邀请将{expiry}", + "expireWill":"到期", + "invitedYouTo":"{inviter}邀请您参加{guild}", + "notExpire":"没有过期" + } + }, + "betterPlusReacts":{ + "description":":emoji: 前面的加号是要添加到的消息" + }, + "betterUserArea":{ + "description":"定制并使用户区域更加干净。", + "settings":{ + "alwaysShowUsername":"始终显示用户名而不是状态。", + "removeAudioMenus":"删除静音和震耳欲聋按钮旁边的菜单。", + "removeAvatarDecoration":"去除头像装饰。", + "removeButtonTooltips":"删除按钮工具提示。", + "removeNameplate":"删除铭牌样式。", + "removeUsernameStyles":"删除用户名颜色和效果。" + } + }, + "blockKeywords":{ + "description":"阻止包含特定用户定义关键字的消息,就像发送这些关键字的用户被阻止一样。", + "settings":{ + "blockedWords":"要阻止的以逗号分隔的单词列表", + "caseSensitive":"是否使用区分大小写的搜索", + "ignoreBlockedMessages":"完全忽略(最近的)新消息栏", + "useRegex":"检查消息内容时使用每个值作为正则表达式(高级)" + } + }, + "blockKrisp":{ + "description":"防止 Krisp 加载" + }, + "bypassPinPrompt":{ + "description":"使用引脚功能时绕过引脚提示" + }, + "bypassStatus":{ + "contextMenu":{ + "addStatusBypass":"添加状态绕过", + "removeStatusBypass":"删除状态绕过" + }, + "description":"在请勿打扰模式下仍会收到来自特定来源的通知。右键单击用户/频道/公会将其设置为绕过请勿打扰模式。", + "placeholder":{ + "separateWithCommas":"用逗号分隔" + }, + "settings":{ + "allowOutsideOfDms":"也允许选定的用户绕过 DM 之外的状态(类似于频道/公会绕过,但适用于选定用户发送的所有消息)", + "channels":"允许旁路的通道(在该通道中进行 ping 操作时通知)", + "guilds":"允许绕过的公会(在公会中任何地方进行 ping 操作时收到通知)", + "notificationSound":"是否应播放通知声音", + "respectSilentPings":"尊重静默 ping(@silent / 抑制通知)", + "statusToUse":"用于白名单的状态", + "users":"允许绕过的用户(在 DM 中发送的所有消息都会收到通知)" + }, + "statusOptions":{ + "dnd":"请勿打扰", + "idle":"闲置", + "invisible":"隐身", + "online":"在线" + } + }, + "channelBadges":{ + "description":"根据频道类型添加徽章", + "settings":{ + "announcementBadgeColor":"公告徽章颜色", + "announcementBadgeLabel":"公告徽章标签", + "announcementThreadBadgeColor":"公告主题徽章颜色", + "announcementThreadBadgeLabel":"公告主题徽章标签", + "categoryBadgeColor":"类别徽章颜色", + "categoryBadgeLabel":"类别徽章标签", + "directoryBadgeColor":"目录徽章颜色", + "directoryBadgeLabel":"目录徽章标签", + "forumBadgeColor":"论坛徽章颜色", + "forumBadgeLabel":"论坛徽章标签", + "lockedBadgeColor":"锁定徽章颜色", + "lockedBadgeLabel":"锁定徽章标签", + "mediaBadgeColor":"媒体徽章颜色", + "mediaBadgeLabel":"媒体徽章标签", + "nsfwBadgeColor":"NSFW 徽章颜色", + "nsfwBadgeLabel":"NSFW 徽章标签", + "oneBadgePerChannel":"每个频道仅显示一个徽章", + "privateThreadBadgeColor":"私人话题徽章颜色", + "privateThreadBadgeLabel":"私人线程徽章标签", + "publicThreadBadgeColor":"公共线程徽章颜色", + "publicThreadBadgeLabel":"公共线程徽章标签", + "rulesBadgeColor":"规则徽章颜色", + "rulesBadgeLabel":"规则徽章标签", + "showAnnouncementBadge":"显示公告徽章", + "showAnnouncementThreadBadge":"显示公告主题徽章", + "showCategoryBadge":"显示类别徽章", + "showDirectoryBadge":"显示目录徽章", + "showForumBadge":"显示论坛徽章", + "showLockedBadge":"显示锁定徽章", + "showMediaBadge":"显示媒体徽章", + "showNSFWBadge":"显示 NSFW 徽章", + "showPrivateThreadBadge":"显示私人话题徽章", + "showPublicThreadBadge":"显示公共线程徽章", + "showRulesBadge":"显示规则徽章", + "showStageBadge":"演出舞台徽章", + "showTextBadge":"显示文字徽章", + "showUnknownBadge":"显示未知徽章", + "showVoiceBadge":"显示语音徽章", + "stageBadgeColor":"舞台徽章颜色", + "stageBadgeLabel":"舞台徽章标签", + "textBadgeColor":"文字徽章颜色", + "textBadgeLabel":"文字徽章标签", + "unknownBadgeColor":"未知徽章颜色", + "unknownBadgeLabel":"未知徽章标签", + "voiceBadgeColor":"语音徽章颜色", + "voiceBadgeLabel":"语音徽章标签" + }, + "tooltips":{ + "lockedChannel":"该频道已被锁定。", + "nsfwChannel":"该频道被标记为 NSFW。", + "rulesChannel":"该通道是服务器规则通道。" + } + }, + "channelTabs":{ + "contextMenu":{ + "openInNewTab":"在新选项卡中打开" + }, + "description":"Group 选项卡中最常访问的频道,例如浏览器" + }, + "characterCounter":{ + "description":"向聊天输入添加字符计数器", + "settings":{ + "colorEffects":"打开或关闭颜色效果以接近字符限制" + } + }, + "cleanChannelName":{ + "description":"从频道名称中删除所有表情符号和装饰垃圾" + }, + "cleanerChannelGroups":{ + "description":"隐藏折叠类别中的所有频道,即使它们有未读消息。" + }, + "clientSideBlock":{ + "description":"允许您在本地对任何用户隐藏几乎所有内容", + "reply":{ + "replyingToBlocked":"回复被阻止的消息" + }, + "settings":{ + "blockedReplyDisplay":"当有人回复您隐藏的人时,应该显示什么而不是消息", + "blockedReplyDisplayOptions":{ + "displayText":"显示隐藏消息已回复的文字", + "hideReply":"字面上没什么" + }, + "guildBlackList":"用于禁用功能的公会 ID", + "guildWhiteList":"用于启用功能的公会 ID", + "hideBlockedMessages":"来自被阻止用户的消息应该完全隐藏(与旧的 noblockedmessages 插件相同)", + "hideBlockedUsers":"如果被阻止的用户也应该到处隐藏", + "hideEmptyRoles":"如果所有成员都被阻止,角色标题是否应该隐藏", + "hideVc":"隐藏包含被阻止用户的语音通道。", + "usersToBlock":"用户 ID 以逗号和空格分隔" + } + }, + "clipsEnhancements":{ + "description":"添加更多剪辑 FPS 和持续时间选项、自定义剪辑长度、RPC 标记等", + "settings":{ + "clipsLink":"更改剪辑设置中的 FPS 和持续时间选项!", + "enableAdvancedSignals":"启用高级剪辑信号(自动剪辑触发器)", + "enableScreenshotKeybind":"启用屏幕截图按键绑定功能", + "enableVoiceOnlyClips":"启用纯语音剪辑(没有视频的音频)", + "ignorePlatformRestriction":"允许平台限制剪辑(可能会导致保存错误)", + "richPresenceTagging":"何时应使用当前的 Rich Presence 标记剪辑?", + "richPresenceTaggingOptions":{ + "always":"总是", + "never":"永不", + "whenMatched":"仅当活动名称的开始或结束匹配时" + } + } + }, + "commandPalette":{ + "description":"通过可搜索的命令面板快速运行操作", + "settings":{ + "customCommands":"管理自定义命令选项板条目", + "enableTagFilter":"显示标签过滤栏", + "hotkey":"用于打开命令面板的热键", + "showTags":"显示命令的标签芯片", + "visualStyle":"调色板外观", + "visualStyleOptions":{ + "classic":"经典的", + "polished":"抛光" + } + }, + "ui":{ + "hotkeyDescription":"用于打开命令面板的热键", + "hotkeyTitle":"命令面板热键", + "pressAnyKey":"按任意键...", + "reset":"重置" + } + }, + "components":{ + "description":"供开发人员测试和预览 Discord 组件的实用插件" + }, + "contentWarning":{ + "description":"允许您指定默认情况下会模糊的某些触发词。将鼠标悬停/单击模糊的内容将显示它。", + "settings":{ + "onClick":"仅在点击时显示触发内容,而不是悬停时显示" + }, + "ui":{ + "flaggedWords":"标记的单词", + "placeholder":"单词" + } + }, + "copyProfileColors":{ + "contextMenu":{ + "copyProfileColors":"复制配置文件颜色" + }, + "description":"一个将人们的个人资料渐变颜色复制到剪贴板的插件。", + "toast":{ + "copied":"配置文件颜色已复制到剪贴板!", + "error":"复制配置文件颜色时出错!", + "noColorsFound":"未找到配置文件颜色!" + } + }, + "copyStatusUrls":{ + "description":"右键单击用户状态 url 时复制它", + "toast":{ + "copied":"已复制 URL", + "error":"复制 URL 时出错,请检查控制台以获取更多信息" + } + }, + "copyUserMention":{ + "contextMenu":{ + "copyUserMention":"复制用户提及" + }, + "description":"添加一个按钮来复制用户上下文菜单中提到的用户,最适合与有效用户一起使用。" + }, + "cursorBuddy":{ + "description":"添加一个跟随光标的精灵。", + "settings":{ + "buddy":"选择一个光标伙伴", + "buddyOptions":{ + "fathorse":"胖马", + "oneko":"温尼科" + }, + "fade":"如果当光标靠近时马会消失", + "fps":"你好友的帧率", + "freeroam":"马是否应该在空闲时自由漫步", + "furColor":"Oneko 的毛皮六角形颜色", + "outlineColor":"Oneko 的轮廓六角形颜色", + "shake":"如果马走路时摇动窗户", + "size":"胖马的大小", + "speed":"你好友的速度" + }, + "ui":{ + "furColor":"毛皮颜色", + "outlineColor":"轮廓颜色" + } + }, + "customFolderIcons":{ + "description":"使用任意 png 自定义文件夹图标" + }, + "customSounds":{ + "description":"自定义Discord的声音。", + "settings":{ + "debug":"调试", + "export":"出口", + "import":"进口", + "resetAll":"全部重置", + "searchPlaceholder":"按姓名或 ID 搜索", + "searchSounds":"搜索声音" + }, + "toast":{ + "exportSuccess":"导出的 {count} 设置(不包括音频文件)", + "importError":"导入设置时出错。检查控制台了解详细信息。", + "importSuccess":"设置导入成功!", + "loadError":"加载自定义声音文件时出错", + "resetSuccess":"所有覆盖重置成功!" + } + }, + "customTimestamps":{ + "about":{ + "additional":"此外,您可以在输入中使用这些:", + "calendar":"启用动态日期格式,例如“今天”或“昨天”。", + "relative":"为您提供诸如“4 小时前”之类的时间。", + "title":"使用方法:" + }, + "description":"消息和工具提示上的自定义时间戳", + "settings":{ + "calendarFormats":"日历格式", + "calendarFormatsDescription":"如果在上述时间戳中使用,如何格式化 [calendar] 值。", + "formats":"自定义时间戳格式" + } + }, + "customUserColors":{ + "contextMenu":{ + "setColor":"设置颜色" + }, + "description":"让您可以随时随地为任何用户添加自定义颜色!强烈建议与 TypingTweaks 和 roleColorEverywhere 一起使用", + "settings":{ + "colorInServers":"是否应在服务器内更改名称颜色", + "dmList":"定义了自定义颜色的用户的名字将在 dm 列表中显示为彩色" + } + }, + "disableCameras":{ + "description":"默认情况下在通话中禁用摄像头" + }, + "discordDevBanner":{ + "description":"启用 Discord 开发者横幅,其中显示构建 ID" + }, + "dragFavoriteEmotes":{ + "description":"添加了更改您最喜欢的表情顺序的功能" + }, + "dragify":{ + "description":"将用户、频道或服务器放入聊天中以插入提及或邀请。", + "settings":{ + "allowChatBodyDrop":"允许进入主聊天正文插入文本。", + "channelOutput":"通道下降输出。", + "channelOutputOptions":{ + "link":"频道链接", + "mention":"#频道提及" + }, + "inviteExpireAfter":"邀请到期。", + "inviteExpireAfterOptions":{ + "12hours":"12小时", + "1day":"1天", + "1hour":"1小时", + "30min":"30分钟", + "6hours":"6小时", + "7days":"7天", + "never":"永不" + }, + "inviteMaxUses":"邀请最大使用次数。", + "inviteMaxUsesOptions":{ + "100uses":"100 次使用", + "10uses":"10 次使用", + "1use":"1次使用", + "25uses":"25 次使用", + "50uses":"50 次使用", + "5uses":"5 种用途", + "noLimit":"无限制" + }, + "inviteTemporaryMembership":"授予临时会员资格。", + "reuseExistingInvites":"重复使用现有邀请,而不是创建新邀请。", + "userOutput":"用户丢弃输出。", + "userOutputOptions":{ + "id":"用户身份", + "mention":"提及用户" + } + }, + "toast":{ + "dropFailed":"Dragify 无法处理放置。", + "inviteCreated":"已创建邀请。", + "inviteFailed":"无法创建邀请。", + "noChannelForInvites":"没有可供邀请的频道。" + } + }, + "elementHighlighter":{ + "description":"轻松突出显示和检查元素。", + "settings":{ + "keybind":"切换荧光笔", + "showBorderRadius":"显示元素的边框半径值", + "showClasses":"在工具提示中显示元素的 CSS 类名称", + "showDisplay":"显示元素的显示类型以及 flex 或 grid 属性", + "showFont":"显示计算出的字体系列和字体大小", + "showId":"在工具提示中显示元素的 ID 属性", + "showMargin":"显示元素的边距值", + "showPadding":"显示元素的填充值", + "showPosition":"显示元素的 CSS 位置类型和 z-index" + }, + "ui":{ + "copiedColor":"已将颜色复制到剪贴板!", + "recording":"记录...", + "reset":"重置" + } + }, + "equicordHelper":{ + "alerts":{ + "equicordSupport":"Equicord 支持", + "okayContinue":"好的,继续", + "supportWarningBody":"在寻求帮助之前。检查更新,看看这个问题是否确实是由 Equicord 引起的!", + "supportWarningTitle":"Vencord 支持频道警告" + }, + "commands":{ + "refreshCommands":"刷新斜杠命令", + "refreshFailed":"刷新命令失败。检查控制台了解详细信息。", + "refreshSuccess":"斜线命令刷新成功。" + }, + "description":"用于提供支持、修复不一致导致的崩溃以及其他杂项功能。", + "settings":{ + "accountStandingButton":"在标题栏中显示帐户常设按钮", + "forceRoleIcon":"强制角色图标在紧凑模式下显示在消息旁边", + "noDefaultHangStatus":"加入语音通道时禁用默认挂起状态", + "noMirroredCamera":"防止相机镜像到屏幕上", + "refreshSlashCommands":"刷新斜线命令以显示新添加的命令,而无需重新启动客户端。", + "removeActivitySection":"删除会员列表上方的活动部分", + "showYourOwnActivityButtons":"Discord 由于某种原因隐藏了您自己的活动按钮" + }, + "standing":{ + "allGood":"一切都好!", + "atRisk":"有风险", + "limited":"有限的", + "suspended":"暂停", + "veryLimited":"非常有限" + } + }, + "equicordToolbox":{ + "description":"在频道标题中的收件箱按钮旁边添加一个按钮,其中包含 Equicord 快速操作", + "settings":{ + "showPluginMenu":"在工具箱中显示插件菜单" + }, + "ui":{ + "editQuickCss":"编辑 QuickCSS", + "enableQuickCss":"启用 QuickCSS", + "manageThemes":"管理主题", + "openNotificationLog":"打开通知日志", + "openSettings":"打开设置", + "plugins":"插件", + "restartToApply":"重新启动以应用更改", + "themes":"主题", + "tooltip":"Equicord 工具箱" + } + }, + "equissant":{ + "description":"牛角面包每指定点击次数:手推车:", + "settings":{ + "amount":"触发牛角面包的点击次数" + } + }, + "exitSounds":{ + "description":"当您断开语音连接时播放音板声音。", + "settings":{ + "soundGuildId":"选择包含声音的服务器。", + "soundId":"输入您要播放的声音的 ID。" + }, + "toasts":{ + "somethingWentWrong":"哎呀!出了点问题。" + }, + "ui":{ + "enterSoundId":"输入声音 ID...", + "selectServer":"选择服务器...", + "setGlobalExitSound":"设置为全局退出声音" + } + }, + "exportMessages":{ + "description":"允许您将任何消息导出到文件", + "notifications":{ + "exportFailed":"导出消息失败", + "exportSuccess":"消息已成功导出为 {filename}", + "title":"导出消息" + }, + "settings":{ + "exportContacts":"将好友列表导出到剪贴板。向好友选项卡的菜单栏添加一个新按钮。", + "openFileAfterExport":"导出后在默认文件处理程序中打开导出的文件" + }, + "ui":{ + "contactListUndefined":"联系人列表未定义。导出前单击“全部”选项卡。", + "contactsCopied":"联系人已成功复制到剪贴板。", + "export":"出口", + "exportMessage":"导出消息" + } + }, + "fastDeleteChannels":{ + "description":"添加垃圾桶图标以删除频道", + "settings":{ + "keyBind":"按下该键可切换垃圾箱。", + "reqAlt":"需要举行alt。", + "reqCtrl":"要求保持控制。", + "reqShift":"要求轮班。" + } + }, + "favouriteAnything":{ + "description":"收藏任何图像" + }, + "fileUpload":{ + "description":"将图像和视频上传到 Zipline 和 Nest 等文件托管服务", + "ui":{ + "uploadTo":"上传至{serviceName}" + } + }, + "findReply":{ + "description":"跳转到频道中消息的最早回复(让您更轻松地跟踪过去的对话)。", + "settings":{ + "hideButtonIfNoReply":"如果没有回复消息则隐藏按钮", + "includeAuthor":"还将搜索一般回复作者的消息,而不仅仅是确切的消息", + "includePings":"还会搜索直接@作者的消息" + }, + "toasts":{ + "containerNotFound":"找不到容器元素。", + "noReplyFound":"找不到回复。", + "useBottomPanel":"使用底部面板在回复之间导航。" + }, + "ui":{ + "jumpToReply":"跳转到回复" + } + }, + "fixFileExtensions":{ + "description":"如果可能,通过将文件扩展名重命名为兼容的支持格式来修复文件扩展名" + }, + "followVoiceUser":{ + "description":"通过语音聊天关注好友。", + "info":"该插件用于跟随朋友进行语音聊天。", + "settings":{ + "leaveWhenUserLeaves":"当用户离开时,离开语音通道。 (这有时会导致您进入无限离开/加入循环)", + "onlyWhenInVoice":"仅当您在语音频道中时关注用户" + }, + "ui":{ + "followUser":"关注用户" + } + }, + "fontLoader":{ + "description":"从 Google Fonts 加载任何字体", + "settings":{ + "applyOnCodeBlocks":"将字体应用于代码块" + }, + "ui":{ + "by":"通过 {authors}", + "clickToApply":"单击任何字体即可应用它。", + "searchFonts":"搜索字体...", + "searchGoogleFonts":"搜索谷歌字体" + } + }, + "forwardAnywhere":{ + "description":"如果转发失败,将其作为普通消息发送也允许 nsfw 转发", + "options":{ + "greaterThan":">", + "hash":"-#" + }, + "settings":{ + "forwardPreface":"转发内容应以以下内容开头" + } + }, + "frequentQuickSwitcher":{ + "description":"重写并过滤快速切换器结果,使其成为您最常使用的频道" + }, + "friendCloud":{ + "commands":{ + "count":"显示的用户数", + "friendcloud":"显示您在云中互动最多的用户" + }, + "description":"添加 /friendcloud 命令以可视化与您最常互动的用户", + "errors":{ + "couldntGenerate":"无法生成图像:c", + "countMustBeHigher":"计数必须为 1 或更高!", + "noAffinities":"未发现亲缘关系。检查您的隐私设置。", + "noValidUsers":"在关联中找不到有效用户。检查您的隐私设置。" + } + }, + "friendCodes":{ + "panel":{ + "copied":"复制了!", + "copyCode":"复制代码", + "currentCode":"当前好友代码", + "error":"错误:{error}", + "refresh":"刷新", + "sendToServer":"发送到服务器", + "sent":"发送!", + "title":"好友代码" + }, + "settings":{ + "autoCopy":"好友代码更改时自动将其复制到剪贴板", + "sendToServer":"好友代码变更时自动发送至服务器", + "webhookUrl":"用于将好友代码发送至的 Webhook URL" + } + }, + "friendTags":{ + "description":"允许您通过使用 & 开始搜索来在快速切换器中按自定义标签进行过滤", + "ui":{ + "add":"添加", + "addTo":"添加到 {tagName}", + "name":"名称", + "remove":"移除", + "removeFrom":"从 {tagName} 中删除", + "tag":"标签", + "userList":"用户列表(单击要删除的用户)", + "usersSeperated":"用户(以逗号分隔)" + } + }, + "friendshipRanks":{ + "description":"添加徽章,显示您与用户成为朋友的时间有多长", + "ranks":{ + "besties":{ + "description":"你怎么处理这个??? (5年)", + "title":"闺蜜" + }, + "blooming":{ + "description":"你们的友谊即将到来! (1个月)", + "title":"盛开" + }, + "burning":{ + "description":"你们的友谊已达到终极速度(3个月)", + "title":"燃烧" + }, + "fighter":{ + "description":"你们的友谊很牢固(6个月)", + "title":"战斗机" + }, + "royal":{ + "description":"你们的友谊经历了风风雨雨——整整两年了!", + "title":"皇家" + }, + "sprout":{ + "description":"你们的友谊才刚刚开始", + "title":"发芽" + }, + "star":{ + "description":"你们的友谊已经持续了一段时间(1年)", + "title":"星星" + } + } + }, + "fullVcPfp":{ + "description":"使头像占据整个 vc 磁贴" + }, + "gensokyoRadioRPC":{ + "description":"Discord幻想乡广播的丰富存在感!", + "info":"Discord幻想乡广播的丰富存在感!", + "settings":{ + "refreshInterval":"活动刷新间隔(秒)" + } + }, + "ghosted":{ + "description":"如果你不回复他们的私信,一个可爱的幽灵就会出现", + "settings":{ + "exemptedChannels":"以逗号分隔的通道 ID 列表,以避免重影(右键单击 DM 通道以复制其 ID)", + "ignoreBots":"忽略来自机器人的私信", + "ignoreGroupDms":"从重影中排除所有组 dms", + "showDmIcons":"在各个 DM 旁边显示幽灵图标", + "showIndicator":"在服务器列表顶部显示幽灵计数器" + }, + "ui":{ + "ghostedUsers":"{count} 幽灵用户", + "noGhostedUsers":"没有幽灵用户", + "unghost":"鬼魂" + } + }, + "gifCollections":{ + "description":"允许您创建 gif 集", + "settings":{ + "collectionPrefix":"集合的前缀", + "collectionsSortOrder":"集合的排序顺序", + "collectionsSortType":"集合的排序类型", + "defaultEmptyCollectionImage":"当集合没有图像/gif 时将显示的图像/gif", + "itemPrefix":"gif 项目的前缀", + "onlyShowCollections":"只显示集合", + "preventDuplicates":"防止多次将相同的 GIF 添加到集合中", + "showCopyImageLink":"在上下文菜单中显示“复制图像链接”选项", + "stopWarnings":"停止删除警告" + }, + "toasts":{ + "gifMissingMetadata":"无法刷新:GIF 缺少元数据(重新添加到集合)" + }, + "ui":{ + "addToCollection":"添加到收藏", + "addedAt":"添加于", + "areYouSure":"你确定吗?", + "ascending":"升序", + "cannotRefresh":"无法刷新:GIF 缺少元数据(重新添加到集合)", + "close":"关闭", + "collectionInformation":"收藏信息", + "collectionName":"收藏名称", + "copyImageLink":"复制图片链接", + "copyUrl":"复制 URL", + "createCollection":"创建收藏", + "createdAt":"创建于", + "creationDate":"创建日期", + "deleteAction":"删除该集合", + "deleteCollection":"删除集合", + "deleteConfirm":"你真的想要{action}吗?", + "descending":"降序", + "exportCollections":"导出集合", + "gifs":"动图", + "height":"高度", + "imageLinkCopied":"图片链接已复制到剪贴板", + "import":"进口", + "importCollections":"进口收藏品", + "importOverwrite":"导入集合将覆盖您当前的集合。", + "information":"信息", + "lastUpdated":"最后更新", + "modifiedDate":"修改日期", + "moveToCollection":"移至收藏", + "name":"名称", + "nevermind":"呃,没事了~", + "order":"命令", + "refreshFailed":"刷新失败URL", + "refreshSuccess":"URL刷新成功", + "refreshUrl":"刷新URL", + "refreshing":"正在刷新URL...", + "remove":"移除", + "removeAction":"删除该项目", + "rename":"重命名", + "reset":"重置", + "resetCollections":"重置收藏", + "resetRemove":"重置收藏集将删除您的所有收藏集。", + "selectCollection":"选择要将项目移至的集合", + "sortBy":"排序方式", + "sortCollections":"对集合进行排序", + "unknown":"不明", + "urlCopied":"URL 已复制到剪贴板", + "width":"宽度" + } + }, + "gifRoulette":{ + "commands":{ + "gifroulette":"诱惑命运并发送 gif" + }, + "description":"添加一个命令来发送您最喜欢的随机 gif,以及十分之一的机会 ping 服务器的所有者", + "settings":{ + "pingOwnerChance":"是否应该有十分之一的变化来 ping 公会的所有者(哦不)" + } + }, + "githubRepos":{ + "description":"在用户的个人资料中显示用户的公共 GitHub 存储库", + "settings":{ + "showInMiniProfile":"在迷你配置文件中显示完整的用户界面,而不仅仅是一个按钮", + "showLanguage":"显示存储库语言", + "showRepositoryTab":"在配置文件模式中显示存储库选项卡(启用时隐藏连接中的按钮)", + "showStars":"显示存储库星星" + }, + "ui":{ + "error":"错误,无法渲染 GithubRepos" + } + }, + "globalBadges":{ + "description":"添加来自其他客户端模组的全局徽章", + "ui":{ + "joinServer":"加入 GlobalBadges 服务器", + "refetchSuccess":"成功重新获取全球徽章!" + } + }, + "googleThat":{ + "commands":{ + "googlethat":"发送搜索引擎链接", + "input":"搜索查询" + }, + "description":"添加发送互联网搜索链接的命令", + "settings":{ + "customEngineURL":"您要使用的引擎的 URL", + "defaultEngine":"使用的搜索引擎", + "embed":"如果发送的链接应该呈现嵌入", + "hyperlink":"发送的链接是否应以查询作为标签进行超链接" + } + }, + "guildPickerDumper":{ + "description":"用于转储和下载服务器的表情符号和贴纸的上下文菜单。", + "ui":{ + "downloadEmojis":"下载表情符号", + "downloadStickers":"下载贴纸", + "serverNotFound":"找不到服务器!" + } + }, + "guildTagSettings":{ + "description":"添加了一些公会标签的设置,例如隐藏它们或禁用提示采用它们。", + "settings":{ + "disableAdoptTagPrompt":"禁用采用标签的提示", + "hideTags":"隐藏标签" + } + }, + "hideChatButtons":{ + "description":"能够隐藏聊天按钮", + "settings":{ + "color":"打开时将其颜色为红色", + "open":"默认打开" + }, + "ui":{ + "close":"关闭", + "open":"打开" + } + }, + "hideServers":{ + "description":"允许您通过右键单击服务器来从公会列表和快速切换器中隐藏服务器", + "ui":{ + "hideFolder":"隐藏文件夹", + "hideServer":"隐藏服务器", + "unhideFolder":"取消隐藏文件夹", + "unhideServer":"取消隐藏服务器" + } + }, + "holyNotes":{ + "description":"将消息另存为注释以便稍后重新访问", + "ui":{ + "holyNotes":"神圣笔记", + "noteMessage":"备注留言", + "openNotes":"打开笔记", + "saveNote":"保存备注" + } + }, + "homeTyping":{ + "description":"如果您的 dms 中有人正在打字,则将主页按钮更改为打字指示器" + }, + "hopOn":{ + "description":"跳上《堡垒之夜》或跳上气球:3", + "settings":{ + "regex":"触发的正则表达式", + "url":"URL 打开" + } + }, + "husk":{ + "description":"添加 Husk 按钮(检查设置以更改使用的表情符号)", + "settings":{ + "emojiID":"表情符号 ID(默认(来自 Vencord 服务器):1026532993923293184)", + "emojiName":"表情符号名称(默认(来自Vencord服务器):husk)", + "findInServer":"在设置中使用 ID 之前尝试在服务器中查找同名的表情符号(如果没有硝基则很有用)" + }, + "ui":{ + "husk":"外壳" + } + }, + "iRememberYou":{ + "description":"在本地保存与您通信的每个人(包括服务器),以防丢失", + "ui":{ + "iRememberYou":"我记得你" + } + }, + "iconViewer":{ + "description":"在设置中添加一个新选项卡以预览所有图标。", + "ui":{ + "iconFinder":"图标查找器", + "openIconsTab":"打开图标选项卡" + } + }, + "idleAutoRestart":{ + "description":"在空闲一段可配置的时间后自动重新启动客户端,但避免在 VC 中重新启动。", + "settings":{ + "idleMinutes":"重新启动前不活动的分钟数(不在 VC 中时)", + "isEnabled":"启用空闲后自动重启" + }, + "ui":{ + "disableAutoIdle":"禁用自动空闲重启", + "enableAutoIdle":"启用自动空闲重启" + } + }, + "ignoreCalls":{ + "description":"允许您忽略来自特定用户或 dm 组的呼叫。", + "settings":{ + "permanentlyIgnoredUsers":"应永久忽略的用户 ID(逗号 + 空格)" + }, + "ui":{ + "ignore":"忽略", + "permanentlyIgnore":"永久忽略来电", + "temporarilyIgnore":"暂时忽略来电" + } + }, + "imgToGif":{ + "commands":{ + "height":"gif 的高度", + "image":"使用的图像附件", + "imgtogif":"允许您将图像转为 gif", + "width":"gif 的宽度" + }, + "description":"添加 /imgtogif 斜线命令以从任何图像创建 gif", + "errors":{ + "noImage":"没有指定图片!", + "notAnImage":"上传的不是图片" + } + }, + "inRole":{ + "commands":{ + "inrole":"了解角色是谁", + "role":"角色" + }, + "description":"使用角色上下文菜单或 /inrole 命令了解角色中的角色(阅读插件信息!)", + "errors":{ + "makeSureServer":"确保您在服务器中。" + }, + "limitations":{ + "description":"如果您在服务器上没有 mod 权限,并且该服务器很大(超过 100 个成员),则该插件可能会受到以下限制:", + "friendsAlwaysShown":"然而,无论其状态如何,朋友总是会显示出来。", + "offlineNotListed":"离线会员不会被列出", + "title":":警告:限制", + "upTo100":"默认情况下最多会列出 100 名成员。要获取更多信息,请在成员列表中向下滚动以加载更多成员。" + }, + "ui":{ + "viewMembers":"查看角色中的成员" + } + }, + "ingtoninator":{ + "description":"为消息中的随机单词添加后缀“ington”", + "settings":{ + "isEnabled":"启用或禁用 Intoninator", + "showIcon":"显示切换 Inttoninator 插件的按钮" + }, + "ui":{ + "disabled":"音调器已禁用", + "enabled":"启用 Intoninator" + } + }, + "instantScreenshare":{ + "description":"加入语音通道时立即进行屏幕共享,支持桌面源、窗口和视频输入设备(相机、采集卡)", + "info":{ + "linux":"对于Linux", + "soundPreview":"关于声音和预览设置", + "soundPreviewInfo":"我们使用不和谐设置和使用的设置来决定是否应启用流预览和声音", + "videoDevices":"视频设备", + "videoDevicesInfo":"在设置中启用后支持相机和采集卡(如 Elgato HD60X)", + "wayland":"对于 Wayland,它仅弹出屏幕共享选择", + "x11":"对于 X11,它可能有效,也可能无效:耸肩:" + }, + "ui":{ + "instantScreenshare":"即时屏幕共享", + "instantScreenshareDisabled":"即时屏幕共享已禁用", + "instantScreenshareEnabled":"启用即时屏幕共享" + } + }, + "invisibleChat":{ + "description":"以不可疑的方式加密您的消息!", + "settings":{ + "savedPasswords":"保存的密码(用 , 分隔)" + }, + "ui":{ + "decryptMessage":"解密消息", + "encryptMessage":"加密消息", + "hiddenMessageIndicator":"此消息有隐藏消息! (隐形聊天)" + } + }, + "inviteDefaults":{ + "description":"允许您在创建服务器邀请时编辑默认值。", + "options":{ + "forever":"永远", + "infinite":"无限" + }, + "settings":{ + "inviteDuration":"邀请持续时间", + "maxUses":"邀请使用次数", + "temporaryMembership":"临时成员" + } + }, + "jellyfinRichPresence":{ + "coverTypeOptions":{ + "episodeCover":"剧集封面", + "seriesCover":"系列封面" + }, + "description":"Jellyfin 媒体服务器的丰富表现", + "episodeFormatOptions":{ + "fulltext":"第 1 季 第 1 集", + "s01e01":"S01E01", + "short":"1x01" + }, + "howToGetApiKey":{ + "description":"可以通过以下步骤找到身份验证令牌:", + "title":"如何获取 API 密钥", + "userIdInfo":"您还需要您的用户 ID,可以在您的用户个人资料页面的 URL 中找到该 ID。" + }, + "nameFormatOptions":{ + "custom":"自定义", + "seriesEpisodeName":"系列 - 剧集/曲目/电影名称", + "seriesMovieName":"系列/电影名称" + }, + "overrideTypeOptions":{ + "listening":"听力", + "off":"关", + "playing":"演奏", + "streaming":"正在直播", + "watching":"正在观看" + }, + "privacyMode":{ + "albumHidden":"[相册隐藏]", + "artistHidden":"[隐藏的艺术家]", + "episodeHidden":"[剧集隐藏]", + "listeningToMusic":"听音乐", + "mediaHidden":"[媒体隐藏]", + "movieHidden":"[电影隐藏]", + "seriesHidden":"[系列隐藏]", + "titleHidden":"[标题隐藏]", + "trackHidden":"[曲目隐藏]", + "watchingSomething":"观看某事", + "watchingTvShow":"看电视节目" + }, + "settings":{ + "apiKey":"从 Jellyfin 管理仪表板获取的 Jellyfin API 密钥", + "coverType":"选择观看电视节目时要显示的封面", + "customName":"自定义 Rich Presence 名称(仅在选择“自定义”时使用)。选项:{name}、{series}、{season}、{episode}、{artist}、{album}、{year}", + "episodeFormat":"集数格式", + "nameDisplay":"选择应用程序名称在 Rich Presence 中的显示方式", + "overrideRichPresenceType":"覆盖丰富的状态类型", + "privacyMode":"隐私模式(隐藏媒体详细信息,例如剧集/歌曲名称)", + "serverUrl":"Jellyfin 服务器 URL(例如 https://jellyfin.example.com)", + "showEpisodeName":"在季/集信息后显示集名称", + "showPausedState":"媒体暂停时显示丰富的状态", + "userId":"从您的用户个人资料中获取的 Jellyfin 用户 ID URL" + }, + "state":{ + "episode":"剧集 {episode}", + "paused":"暂停", + "season":"季节 {season}" + }, + "toasts":{ + "notConfigured":"JellyfinRPC 未配置。" + } + }, + "jumpTo":{ + "description":"添加上下文菜单选项以跳转到频道/DM 的开头或底部。", + "errors":{ + "channelNotAvailable":"频道信息不可用。", + "failedJump":"无法跳转至消息。检查控制台了解详细信息。", + "failedSearch":"搜索消息失败。", + "noMessagesFound":"在此频道中未找到该用户的消息。" + }, + "ui":{ + "jumpToFirst":"跳转到第一条消息", + "jumpToLast":"跳至最后一条消息", + "usersLastMessage":"用户的最后一条消息", + "yourLastMessage":"您的最后一条消息" + } + }, + "jumpscare":{ + "description":"添加了一个可配置的机会,每当您打开频道时都会吓到您。灵感来自几何冲刺超级黑客", + "settings":{ + "audioSource":"设置jumpscare的音频url", + "chance":"发生跳跃恐慌的几率(X 中的 1,因此:100 = 1/100 或 1%,50 = 1/50 或 2%,等等)", + "imageSource":"设置jumpscare的图片url" + } + }, + "keyboardNavigation":{ + "commands":{ + "openDevSettings":"打开开发选项卡" + }, + "description":"允许您使用键盘导航 UI。", + "settings":{ + "allowMouseControl":"允许鼠标控制命令面板。", + "hotkey":"打开命令面板的热键。" + }, + "ui":{ + "recordKeybind":"记录按键绑定", + "recording":"记录..." + } + }, + "keyboardSounds":{ + "description":"添加 OperaGX 或 osu!在键盘上打字时的声音效果。", + "options":{ + "operaGx":"歌剧GX", + "osu":"奥苏!" + }, + "settings":{ + "soundPack":"要使用的声音包。", + "volume":"键盘声音的音量。" + } + }, + "keywordNotify":{ + "description":"如果给定消息与某些关键字或正则表达式匹配,则发送通知", + "options":{ + "blacklist":"黑名单", + "whitelist":"白名单" + }, + "settings":{ + "amountToKeep":"要保留在日志中的消息数量", + "ignoreBots":"忽略来自机器人的消息", + "keywords":"管理关键词" + }, + "ui":{ + "addId":"添加ID", + "addKeywordEntry":"添加关键字条目", + "clearAll":"全部清除", + "ignoreCase":"忽略大小写", + "keywordEntry":"关键字输入 {index}", + "keywords":"关键词", + "whitelistBlacklist":"白名单/黑名单" + } + }, + "lastActive":{ + "description":"一个插件,用于跳转到您自己或频道/服务器中其他用户的最后一条活动消息。", + "errors":{ + "channelNotAvailable":"频道信息不可用。", + "findFailed":"找不到消息。检查控制台了解详细信息。", + "jumpFailed":"无法跳转至消息。检查控制台了解详细信息。", + "noRecentMessages":"找不到该用户最近的任何消息。" + } + }, + "limitMiddleClickPaste":{ + "description":"Prevent middle click pasting either always or just when a text area is not focused.", + "options":{ + "alwaysPrevent":"Always Prevent Middle Click Pasting", + "onlyWhenNotFocused":"Only Prevent When Text Area Not Focused" + }, + "settings":{ + "preventLinkOpen":"Prevent middle-click on links from opening new tabs while preserving autoscroll.", + "scope":"Situations in which to prevent middle click from pasting.", + "threshold":"Milliseconds until pasting is enabled again after a middle click." + } + }, + "listenBrainzRPC":{ + "about":{ + "description":"MusicBrainz API 不需要 API 密钥,但它确实需要有意义的用户代理字符串。对于大多数人来说,电子邮件地址就足够了。", + "title":"关于 MusicBrainz API" + }, + "buttons":{ + "profile":"ListenBrainz 简介", + "viewSong":"查看歌曲" + }, + "defaults":{ + "statusName":"一些音乐" + }, + "description":"ListenBrainz 丰富存在的小插件", + "missingArtOptions":{ + "listenbrainzLogo":"使用大 ListenBrainz 徽标", + "placeholder":"使用通用占位符" + }, + "nameFormatOptions":{ + "albumName":"使用专辑名称(如果歌曲没有专辑,则返回自定义状态文本)", + "artistFirst":"使用格式“艺术家 - 歌曲”", + "artistOnly":"仅使用艺术家姓名", + "customStatus":"使用自定义状态名称", + "songFirst":"使用格式“歌曲 - 艺术家”", + "songOnly":"仅使用歌曲名称" + }, + "settings":{ + "hideWithActivity":"如果您有任何其他状态,请隐藏 ListenBrainz 状态", + "hideWithSpotify":"如果 Spotify 正在运行,则隐藏 ListenBrainz 存在", + "mbContact":"听脑联系方式", + "missingArt":"当专辑或专辑封面丢失时", + "nameFormat":"在状态名称中显示歌曲名称和艺术家名称", + "shareSong":"在 ListenBrainz 上显示歌曲链接(可能仅对其他用户可见)", + "shareUsername":"显示 ListenBrainz 个人资料的链接(可能仅对其他用户可见)", + "statusName":"自定义状态文本", + "useListeningStatus":"显示“正在收听”状态而不是“正在播放”", + "useLogo":"在专辑封面上显示 ListenBrainz 徽标", + "useTimeBar":"使用曲目持续时间显示时间条(必须使用收听状态)", + "username":"ListenBrainz 用户名" + } + }, + "loginWithQR":{ + "description":"允许您通过扫描登录二维码登录到其他设备,就像在移动设备上一样!", + "settings":{ + "scanQr":"扫描二维码" + }, + "ui":{ + "enableAndRestart":"启用插件并重新启动客户端以扫描登录二维码", + "scanQrCode":"扫描二维码" + } + }, + "messageLoggerEnhanced":{ + "buttons":{ + "exportLogs":"导出日志", + "exporting":"出口...", + "importLogs":"导入日志", + "importing":"输入..." + }, + "modal":{ + "clearAllLogs":"清除所有日志", + "clearVisibleLogs":"清晰可见的日志", + "copyChannelId":"复制频道 ID", + "copyContent":"复制内容", + "copyMessageId":"复制消息 ID", + "copyServerId":"复制服务器 ID", + "copyUserId":"复制用户 ID", + "deleteLog":"删除日志", + "deleted":"已删除", + "edited":"已编辑", + "emptyLogs":"空呃", + "filterMessages":"过滤消息", + "fromChannel":"从 {channel} 到 {guild}", + "fromDms":"来自 {username} 的 DM", + "fromGroupDm":"来自 {name} Group DM", + "ghostPinged":"幽灵 ping", + "importLogs":"导入日志", + "importLogsTooltip":"ML增强版现在将日志存储在indexeddb中。您需要从日志目录导入旧日志。导入不会覆盖现有日志", + "jumpToMessage":"跳转至消息", + "loadMore":"加载更多", + "maybeTry":"也许尝试 {nextTab} 或 {lastTab}", + "noResultsIn":"{tab} 中没有结果。", + "openUserProfile":"打开用户个人资料", + "sortNewestFirst":"从新排序", + "sortOldestFirst":"从最旧的开始排序" + }, + "settings":{ + "alwaysLogCurrentChannel":"始终记录当前选择的通道。列入黑名单的频道/用户仍将被忽略。", + "alwaysLogDirectMessages":"始终记录 DM", + "attachmentFileExtensions":"要保存的文件扩展名的逗号分隔列表。文件扩展名不在此列表中的附件将不会被保存。留空以保存所有附件。", + "attachmentSizeLimitInMegabytes":"要保存的附件的最大大小(以兆字节为单位)。大于此大小的附件将不会被保存。", + "blacklistedIds":"列入黑名单的服务器、通道或用户 ID。", + "cacheLimit":"缓存中存储的最大消息数。达到限制后,较旧的消息将被删除。这有助于减少内存使用并提高性能。 0表示没有限制", + "cacheMessagesFromServers":"通常消息记录器仅记录来自白名单的 id 和 dms,启用此功能意味着它也会记录来自所有服务器的消息。请注意,这可能会导致缓存超出其限制,从而导致丢失某些消息。如果您位于许多服务器中,这可能会显着增加记录消息的机会,从而导致消息记录很大并包含不相关的消息。", + "exportLogsFromIndexedDB":"从 IndexedDB 导出日志", + "hideMessageFromMessageLoggers":"启用后,将在消息中添加一个上下文菜单按钮,以便您可以删除消息,而无需其他记录器记录它们。可能不安全,使用风险自负。", + "hideMessageFromMessageLoggersDeletedMessage":"使用隐藏消息记录器功能时要替换消息的消息内容。", + "ignoreBots":"是否忽略机器人发送的消息", + "ignoreMutedCategories":"属于静音类别的频道中的消息不会被记录。静音公会中列入白名单的用户/频道仍将被记录。", + "ignoreMutedChannels":"静音频道中的消息不会被记录。静音公会中列入白名单的用户/频道仍将被记录。", + "ignoreMutedGuilds":"静音公会中的消息不会被记录。静音公会中列入白名单的用户/频道仍将被记录。", + "ignoreSelf":"是否自行忽略消息", + "ignoreWebhooks":"是否通过 webhook 忽略消息", + "importLogsFromFile":"从文件导入日志", + "messageLimit":"要保存的最大消息数。达到限制后,较旧的消息将被删除。 0表示没有限制", + "messagesToDisplayAtOnceInLogs":"日志中一次显示的消息数以及在日志中加载更多消息时要加载的消息数。", + "openImageCacheFolder":"打开图像缓存目录", + "openLogs":"打开日志", + "permanentlyRemoveLogByDefault":"Vencord 的基本 MessageLogger 删除日志按钮将永久删除日志", + "preserveCurrentChannel":"启用后,当前所选频道中的消息不受基于时间的清理的影响。", + "saveImages":"保存已删除的附件。", + "saveMessages":"是否保存已删除和编辑的消息。", + "selectImageCacheDir":"选择保存图像的目录", + "selectLogsDir":"选择日志目录", + "showLogsButton":"切换到是否显示工具箱", + "showWhereMessageIsFrom":"显示消息频道/作者姓名和服务器名称", + "sortNewest":"按最新对日志进行排序。", + "timeBasedCleanupMinutes":"自动从服务器中删除早于此分钟数的消息。设置为 0 以禁用基于时间的清理。", + "whitelistedIds":"列入白名单的服务器、通道或用户 ID。" + } + } }