Files
cat-catch/_locales/en/messages.json
ChuXun 53f9554f38 1
2025-10-19 20:55:27 +08:00

1001 lines
21 KiB
JSON

{
"catCatch": {
"message": "cat-catch"
},
"description": {
"message": "Web media sniffing tool"
},
"confirm": {
"message": "Confirm"
},
"currentPage": {
"message": "Current Page"
},
"otherPage": {
"message": "Other Page"
},
"otherFeatures": {
"message": "Other Features"
},
"mediaControl": {
"message": "Media Control"
},
"loadingData": {
"message": "Loading Data..."
},
"selectWebpage": {
"message": "Webpage:"
},
"selectMedia": {
"message": "Media:"
},
"noMediaDetected": {
"message": "No Media Detected on Webpage"
},
"noControllableMediaDetected": {
"message": "No Controllable Media Detected"
},
"multiplier": {
"message": "Multiplier:"
},
"speedPlayback": {
"message": "Speed Playback"
},
"play": {
"message": "Play"
},
"normalPlay": {
"message": "Normal Playback"
},
"pictureInPicture": {
"message": "Picture in Picture"
},
"fullscreen": {
"message": "Fullscreen"
},
"screenshot": {
"message": "Screenshot"
},
"loop": {
"message": "Loop"
},
"mute": {
"message": "Mute"
},
"volume": {
"message": "Volume"
},
"functionEntry": {
"message": "Function Entry"
},
"downloader": {
"message": "Downloader"
},
"parser": {
"message": "Parser"
},
"m3u8Parser": {
"message": "M3U8 Parser"
},
"mpdParser": {
"message": "MPD Parser"
},
"jsonFormatter": {
"message": "JSON Formatter"
},
"expandAll": {
"message": "Expand All"
},
"expandPlayable": {
"message": "Expand Playable"
},
"expandSelected": {
"message": "Expand Selected"
},
"collapseAll": {
"message": "Collapse All"
},
"videoRecording": {
"message": "Video Recording"
},
"closeRecording": {
"message": "Close Recording"
},
"recordWebRTC": {
"message": "Record WebRTC"
},
"screenCapture": {
"message": "Screen Capture"
},
"simulateMobile": {
"message": "Simulate Mobile"
},
"autoDownload": {
"message": "Auto Download"
},
"onlineMerge": {
"message": "Merge"
},
"download": {
"message": "Download"
},
"copy": {
"message": "Copy"
},
"selectAll": {
"message": "Select All"
},
"invertSelection": {
"message": "Toggle"
},
"filter": {
"message": "Filter"
},
"clear": {
"message": "Clear"
},
"deepSearch": {
"message": "Search"
},
"closeSearch": {
"message": "Close Search"
},
"cacheCapture": {
"message": "Capture"
},
"closeCapture": {
"message": "Close Capture"
},
"moreFeatures": {
"message": "More"
},
"pause": {
"message": "Pause"
},
"settings": {
"message": "Settings"
},
"closeSimulation": {
"message": "Close Simulation"
},
"closeDownload": {
"message": "Close Download"
},
"enable": {
"message": "Enable"
},
"disable": {
"message": "Disable"
},
"noData": {
"message": "No Fish"
},
"regularFilterPlaceholder": {
"message": "Regular expression filter, match resource URL, press Enter to confirm"
},
"option": {
"message": "Option"
},
"titleOption": {
"message": "cat-catch Option"
},
"titleDownload": {
"message": "cat-catch Download"
},
"titleM3U8": {
"message": "cat-catch m3u8 Parser"
},
"titleJson": {
"message": "cat-catch json formatter"
},
"titledash": {
"message": "cat-catch Dash Parser"
},
"suffix": {
"message": "Suffix"
},
"suffixTip": {
"message": "Fill in the suffix that does not contain '.', if no size filtering is needed, fill in 0."
},
"extensionName": {
"message": "Extension Name"
},
"filterSize": {
"message": "Filter Size"
},
"delete": {
"message": "Delete"
},
"addSuffix": {
"message": "Add Suffix"
},
"extension": {
"message": "Extension"
},
"disableAll": {
"message": "Disable All"
},
"enableAll": {
"message": "Enable All"
},
"type": {
"message": "Type"
},
"addType": {
"message": "Add Type"
},
"typeTip": {
"message": "Enter the correct content-type, if no size filtering is needed, fill in 0."
},
"addTypeError": {
"message": "The format of the capture type is incorrect, please check"
},
"regexMatch": {
"message": "Regex Match"
},
"blockResource": {
"message": "Block Resource"
},
"alert": {
"message": "Alert"
},
"regexExpression": {
"message": "Regex Expression"
},
"addRegex": {
"message": "Add Regex"
},
"regexTest": {
"message": "Regex test"
},
"regex": {
"message": "regex"
},
"flag": {
"message": "Flag"
},
"result": {
"message": "Result"
},
"match": {
"message": "Match"
},
"noMatch": {
"message": "No Match"
},
"blockResourceTip": {
"message": "Block the resources you do not want to appear"
},
"flagTip": {
"message": "i: ignore case, g: global search. It can also be left blank"
},
"regexSuffixTip": {
"message": "Assign a suffix to the obtained URL. It can be left blank, and the suffix will be automatically truncated (many files do not have a suffix)"
},
"regexTip": {
"message": "Regular expressions consume a lot of resources, use them carefully if not necessary"
},
"copyTip": {
"message": "For the convenience of using third-party applications, customize the content written to the clipboard by the copy button"
},
"replaceKeywordList": {
"message": "Replace the Keyword List"
},
"otherFiles": {
"message": "Other Files"
},
"resetCopySettings": {
"message": "Reset Copy Settings"
},
"autoSetRefererCookieParams": {
"message": "Automatically Set Referer and Cookie Parameters"
},
"secretKey": {
"message": "Secret Key"
},
"address": {
"message": "Address"
},
"documentation": {
"message": "Documentation"
},
"aria2Tip": {
"message": "An excellent download tool, see how to use"
},
"m3u8DLTips": {
"message": "An excellent third-party m3u8 and mpd download tool, see how to use"
},
"invoke": {
"message": "Invoke"
},
"parameter": {
"message": "Parameter"
},
"parameterSetting": {
"message": "Parameter Setting"
},
"test": {
"message": "Test"
},
"replaceTags": {
"message": "Replace Tags"
},
"customSaveFileName": {
"message": "Custom Save File Name"
},
"userAgentTip": {
"message": "Default to the current browser's User Agent"
},
"alwaysDisableCatCatcher": {
"message": "Always Disable Cat-Catch Downloader"
},
"autoClosePageAfterDownload": {
"message": "Automatically Close Page After Download"
},
"openDownloaderPageInBackground": {
"message": "Open Downloader Page in Background"
},
"downloaderTip": {
"message": "If the resource download fails, automatically enable the downloader to try again."
},
"autoDownM3u8Tip": {
"message": "Click the download button and use the m3u8 parser to start merging and downloading immediately"
},
"otherSettings": {
"message": "Other Settings"
},
"resetOtherSettings": {
"message": "Reset Other Settings"
},
"previewMode": {
"message": "Use the local player's call protocol to open video previews"
},
"previewModePlaceholder": {
"message": "Leave it blank to disable it. The default is to use the popup page to preview the video"
},
"preview": {
"message": "Preview"
},
"customFilenameOption": {
"message": "Use a custom filename to save the file (the default is the webpage title)"
},
"saveAsOption": {
"message": "Choose the save directory after downloading"
},
"iconOption": {
"message": "Display the website icon"
},
"clearOption": {
"message": "Refresh, navigate to a new page, and clear the data captured by the current tab"
},
"doNotClear": {
"message": "Do Not Clear"
},
"normalClear": {
"message": "Normal Clear"
},
"moreFrequent": {
"message": "More Frequent"
},
"excludeDuplicateResources": {
"message": "Exclude duplicate resources (too many resources will consume a lot of CPU)"
},
"customCSS": {
"message": "Custom CSS"
},
"MQTT": {
"message": "MQTT"
},
"mqttBroker": {
"message": "Broker address"
},
"mqttPath": {
"message": "Path"
},
"mqttProtocol": {
"message": "Protocol"
},
"mqttClientId": {
"message": "Client ID"
},
"mqttTitleLength": {
"message": "Title Max Length"
},
"mqttUsername": {
"message": "Username"
},
"mqttPassword": {
"message": "Password"
},
"mqttTopic": {
"message": "Topic"
},
"mqttQos": {
"message": "QoS Level"
},
"mqttQos0": {
"message": "(At most once)"
},
"mqttQos1": {
"message": "(At least once)"
},
"mqttQos2": {
"message": "(Exactly once)"
},
"mqttDataFormat": {
"message": "Data Format"
},
"mqttDataFormatHelp": {
"message": "{\"url\": \"$${url}\", \"title\": \"$${title}\", \"type\": \"$${type}\", \"ext\": \"$${ext}\", \"timestamp\": \"$${timestamp}\"}"
},
"mqttDataFormatVars": {
"message": "Available variables"
},
"mqttDataFormatDefault": {
"message": "Leave blank to use default JSON format"
},
"mqttProtocolWss": {
"message": "WSS (Secure)"
},
"mqttProtocolWs": {
"message": "WS (Insecure)"
},
"mqttTitleLengthHelp": {
"message": "Maximum length of the title to send in MQTT messages"
},
"mqttBrokerHelp": {
"message": "Hostname or IP address of the MQTT broker"
},
"mqttPathHelp": {
"message": "WebSocket path (usually /mqtt or /ws)"
},
"mqttClientIdHelp": {
"message": "Unique client identifier for this connection"
},
"mqttTopicHelp": {
"message": "MQTT topic to publish messages to"
},
"mqttQosHelp": {
"message": "Quality of Service level (0=At most once, 1=At least once, 2=Exactly once)"
},
"mqttCredentialsHelp": {
"message": "Leave username/password empty if not required"
},
"operation": {
"message": "Operation"
},
"exportSettings": {
"message": "Export Settings"
},
"importConfiguration": {
"message": "Import Configuration"
},
"clearCapturedData": {
"message": "Clear Captured Data"
},
"resetSettings": {
"message": "Reset Settings"
},
"resetAllSettings": {
"message": "Reset All Settings"
},
"restartExtension": {
"message": "Restart Extension"
},
"about": {
"message": "About"
},
"confirmReset": {
"message": "Are you sure you want to reset?"
},
"invokeProtocolTemplate": {
"message": "Invoke Protocol Template"
},
"customVLCProtocol": {
"message": "Custom VLC Protocol"
},
"systemShare": {
"message": "System Share"
},
"default": {
"message": "Default"
},
"goBack": {
"message": "Go Back"
},
"openDir": {
"message": "Open Directory"
},
"downloadDir": {
"message": "Download Directory"
},
"sendFfmpeg": {
"message": "Send to Online ffmpeg"
},
"autoCloserDownload": {
"message": "Automatically Close Page After Download"
},
"openInBgDownload": {
"message": "Open Downloader Page in Background"
},
"m3u8Placeholder": {
"message": "Please enter m3u8 link / m3u8 content / segment list / $${range} tag"
},
"m3u8Url": {
"message": "m3u8 URL"
},
"nextLevel": {
"message": "Next Level"
},
"nextLevelTip": {
"message": "This M3U8 file nests multiple M3U8 files."
},
"multipleAudios": {
"message": "Multiple Audios"
},
"multipleAudiosTip": {
"message": "This M3U8 file nests multiple audios"
},
"multipleSubtitles": {
"message": "Multiple Subtitles"
},
"multipleSubtitlesTip": {
"message": "This M3U8 file nests multiple subtitles."
},
"possibleKey": {
"message": "Found possible keys"
},
"loading": {
"message": "Loading..."
},
"waitDownload": {
"message": "Waiting for download..."
},
"downloadSegmentList": {
"message": "Download list"
},
"originalM3u8": {
"message": "Original M3U8"
},
"localM3u8": {
"message": "Local M3U8"
},
"segmentList": {
"message": "Segment"
},
"downloadProgress": {
"message": "Download Progress"
},
"getParameters": {
"message": "GET Parameters"
},
"restoreGetParameters": {
"message": "Restore GET Parameters"
},
"requestHeaders": {
"message": "Request Headers"
},
"setRequestHeaders": {
"message": "Set request headers."
},
"invokeM3u8DL": {
"message": "Invoke M3U8DL"
},
"copyCommand": {
"message": "Copy Command"
},
"previewCommand": {
"message": "Preview Command"
},
"addSettingParameters": {
"message": "Add Setting Parameters"
},
"customKeyPlaceholder": {
"message": "Customize the key in hexadecimal or base64, or the key address"
},
"uploadKey": {
"message": "Upload key"
},
"downloadThreads": {
"message": "Threads"
},
"ffmpegTranscoding": {
"message": "FFmpeg transcod"
},
"mp4Format": {
"message": "MP4"
},
"downloadWhileSaving": {
"message": "Stream download"
},
"audioOnly": {
"message": "Audio Only"
},
"saveAs": {
"message": "Save As"
},
"skipDecryption": {
"message": "Skip Decryption"
},
"newDownloader": {
"message": "New Downloader"
},
"downloadRange": {
"message": "Download Range"
},
"recordLive": {
"message": "Record"
},
"mergeDownloads": {
"message": "Merge Downloads"
},
"redownloadFailedItems": {
"message": "Redownload Failed Items"
},
"downloadExistingData": {
"message": "Download Existing Data"
},
"stopDownload": {
"message": "Stop Download"
},
"start": {
"message": "Start"
},
"end": {
"message": "End"
},
"resolution": {
"message": "Resolution"
},
"duration": {
"message": "Duration"
},
"bitrate": {
"message": "Bitrate"
},
"ADTSerror": {
"message": "Cannot find the ADTS header. It may be an AES-128-ECB encrypted resource, which is not currently supported for decryption. Please use third-party merging software."
},
"m3u8Error": {
"message": "There are errors in parsing or playing the M3U8 file, check the console for detailed error information"
},
"noAudio": {
"message": "No Audio"
},
"noVideo": {
"message": "No Video"
},
"hevcTip": {
"message": "HEVC/H.265 encoded fragment files are only supported for online ffmpeg transcoding"
},
"hevcPreviewTip": {
"message": "HEVC/H.265 encoded fragment files are not supported for preview."
},
"m3u8Info": {
"message": "A total of $num$ file, with a total duration of $time$.",
"placeholders": {
"num": {
"content": "$1"
},
"time": {
"content": "$2"
}
}
},
"encryptedHLS": {
"message": "Encrypted HLS"
},
"encryptedSAMPLE": {
"message": "Resources encrypted with SAMPLE-AES-CTR cannot be handled at the moment."
},
"liveHLS": {
"message": "Live HLS"
},
"keyAddress": {
"message": "Key Address"
},
"key": {
"message": "Key"
},
"encryptionAlgorithm": {
"message": "Method"
},
"keyDownloadFailed": {
"message": "Key Download Failed"
},
"savePrompt": {
"message": "Saved to disk, please check the downloaded content in the browser."
},
"close": {
"message": "Close"
},
"blobM3u8DLError": {
"message": "Blob URLs cannot invoke M3U8DL for download"
},
"M3U8DLparameterLong": {
"message": "The M3U8DL parameter is too long."
},
"runningCannotChangeSettings": {
"message": "Running, Cannot Change Settings"
},
"streamSaverTip": {
"message": "The function of 'download while saving' does not support ffmpeg online format conversion, does not support re-downloading erroneous slices, and does not support 'save as'."
},
"stopRecording": {
"message": "Stop Recording"
},
"waitingForLiveData": {
"message": "Waiting for Live Data"
},
"sNumError": {
"message": "Serial Number Error"
},
"startGTend": {
"message": "Start Number Cannot Be Greater Than End Number"
},
"sNumMax": {
"message": "Serial Number Cannot Exceed $num$",
"placeholders": {
"num": {
"content": "$1"
}
}
},
"incorrectKey": {
"message": "Incorrect Key"
},
"addParameters": {
"message": "Add Parameters"
},
"decryptionError": {
"message": "Decryption Error"
},
"downloadFailed": {
"message": "Download Failed"
},
"retryDownload": {
"message": "Retry Download"
},
"recordingDuration": {
"message": "Recording Duration"
},
"downloaded": {
"message": "Downloaded"
},
"downloadedVideoLength": {
"message": "Downloaded Video Length"
},
"downloadComplete": {
"message": "Download Complete"
},
"retryingDownload": {
"message": "Retrying Download"
},
"merging": {
"message": "Merging"
},
"fileTooLarge": {
"message": "File Too Large, File larger than $size$",
"placeholders": {
"size": {
"content": "$1"
}
}
},
"fileTooLargeStream": {
"message": "File larger than $size$, enable stream download?",
"placeholders": {
"size": {
"content": "$1"
}
}
},
"formatConversionError": {
"message": "Format Conversion Error"
},
"streamOnbeforeunload": {
"message": "Streaming is in progress, the download will stop after closing"
},
"fileLoading": {
"message": "File Loading"
},
"expandAllNodes": {
"message": "Expand all JSON nodes"
},
"collapseAllNodes": {
"message": "Collapse all JSON nodes"
},
"fileRetrievalFailed": {
"message": "File Retrieval Failed"
},
"selectVideo": {
"message": "Select Video"
},
"extractSlices": {
"message": "Extract Slices"
},
"convertToM3U8": {
"message": "Convert to M3U8 Parsing"
},
"selectAudio": {
"message": "Select Audio"
},
"audio": {
"message": "Audio"
},
"video": {
"message": "Video"
},
"DRMerror": {
"message": "The media has DRM protection, please use third-party tools for download"
},
"regexTitle": {
"message": "Regular expression match or from deep search"
},
"downloadWithRequestHeader": {
"message": "Download with request header parameters."
},
"m3u8Playlist": {
"message": "M3U8 Playlist"
},
"copiedToClipboard": {
"message": "Copied to Clipboard"
},
"hasSent": {
"message": "Sent"
},
"sendFailed": {
"message": "Send Failed"
},
"confirmDownload": {
"message": "$num$ files in total, confirm download?",
"placeholders": {
"num": {
"content": "$1"
}
}
},
"confirmLoading": {
"message": "There are $num$ resources in total, do you want to cancel the loading?",
"placeholders": {
"num": {
"content": "$1"
}
}
},
"waitingForMedia": {
"message": "Waiting to receive media files... Please do not close this page."
},
"exit": {
"message": "Exit"
},
"unknownSize": {
"message": "Unknown size"
},
"saving": {
"message": "Saving"
},
"saveFailed": {
"message": "Save failed"
},
"badgeNumber": {
"message": "Show icon badge prompt"
},
"viewSlices": {
"message": "View all slices and download progress"
},
"send2local": {
"message": "Data transmission"
},
"send2MQTT": {
"message": "Send to MQTT"
},
"sendingToMQTT": {
"message": "Sending to MQTT server..."
},
"connectingToMQTT": {
"message": "Connecting to MQTT server..."
},
"sendingMessageToMQTT": {
"message": "Sending message to MQTT server..."
},
"messageSentToMQTT": {
"message": "Message sent to MQTT server"
},
"popup": {
"message": "Popup"
},
"defaultPopup": {
"message": "Default Popup Mode"
},
"invokeApp": {
"message": "Invoke application"
},
"onlineServiceAddress": {
"message": "Online Service Address"
},
"withinChina": {
"message": "Within China"
},
"dataFetchFailed": {
"message": "Data fetch failed"
},
"confirmParameters": {
"message": "Confirm Parameters"
},
"searchingForRealKey": {
"message": "Searching for real key"
},
"verifying": {
"message": "Verifying"
},
"realKeyNotFound": {
"message": "Real key not found"
},
"blockUrl": {
"message": "Block URL"
},
"addUrl": {
"message": "Add URL"
},
"wildcards": {
"message": "wildcards"
},
"blockUrlTips": {
"message": "Support wildcards * and ?"
},
"setWhiteList": {
"message": "Set to whitelist"
},
"autoSend": {
"message": "Automatic data transmission"
},
"manualSend": {
"message": "Manual data transmission"
},
"requestMethod": {
"message": "Request Method"
},
"requestBody": {
"message": "Request Body"
},
"sort": {
"message": "Sort"
},
"asc": {
"message": "Ascending"
},
"desc": {
"message": "Descending"
},
"getTime": {
"message": "Retrieval Time"
},
"fileSize": {
"message": "File Size"
},
"title": {
"message": "Title"
},
"noKeyIsRequired": {
"message": "No key is required"
},
"estimateSize": {
"message": "Estimated size"
},
"retryCount": {
"message": "Retry count"
},
"useSidePanel": {
"message": "Use side panel"
},
"Script": {
"message": "Script"
},
"alwaysSearch": {
"message": "Always enable deep search"
},
"deleteDuplicateFilenames": {
"message": "Delete duplicate filenames"
}
}