{
  "login": {
    "lastStep": "Last step",
    "siginToYourAccount": "Sign in to your account",
    "createNewAccount": "Create a new account",
    "enterPassword": "Enter your password",
    "enterPasswordHint": "Please enter password for {{email}}",
    "paswordlessHint": "Account {{email}} is passwordless, please select sign-in method below to log in:",
    "noAccountSignupNow": "No account? <0>Sign up</0> now",
    "haveAccountSignInNow": "Got an account already? <0>Sign in now</0>",
    "privacyPolicy": "Privacy policy",
    "termOfUse": "Terms of use",
    "email": "Email",
    "signupHint": "The account {{email}} does not exist, do you want to signup now?",
    "accountNotFoundHint": "The account \"{{email}}\" you entered does not exist.",
    "or": "Or",
    "selectAccountToUse": "Select an account to use",
    "useOtherAccount": "Use another account",
    "password": "Password",
    "captcha": "CAPTCHA",
    "captchaError": "Cannot load CAPTCHA: ",
    "signIn": "Sign in",
    "signUp": "Sign up",
    "signUpAccount": "Sign up",
    "useFIDO2": "Use Passkey",
    "usePassword": "Use Password",
    "forgetPassword": "Forgot password?",
    "2FA": "2FA Verification",
    "input2FACode": "Please enter the six-digit 2FA verification code",
    "passwordNotMatch": "Those passwords didn't match.",
    "findMyPassword": "Find my password",
    "passwordReset": "Password has been reset.",
    "newPassword": "New password",
    "repeatNewPassword": "Repeat the new password",
    "repeatPassword": "Repeat the password",
    "resetPassword": "Reset my password",
    "backToSingIn": "Back to sign in",
    "sendMeAnEmail": "Send me an email",
    "resetEmailSent": "An email has been sent, please pay attention to check.",
    "browserNotSupport": "Not supported by current browser or environment.",
    "success": "Sign in successful",
    "signUpSuccess": "Sign up successful",
    "activateSuccess": "Sign up completed",
    "accountActivated": "Your account has been successfully activated.",
    "title": "Sign in to {{title}}",
    "sinUpTitle": "Sign up to {{title}}",
    "activateTitle": "Activate your account",
    "activateDescription": "An activation email has been sent to your email address, please visit the link in the email to complete your sign-up.",
    "continue": "Next",
    "back": "Back",
    "logout": "Sign out",
    "signingOut": "Signing out...",
    "loggedOut": "You are signed out now.",
    "clickToRefresh": "Click to refresh",
    "switchLanguage": "Switch Language"
  },
  "navbar": {
    "notBefore": "Not before",
    "notAfter": "Not after",
    "minimum": "Minimum",
    "maximum": "Maximum",
    "fileSize": "File size",
    "searchBase": "Search in",
    "searchInBase": "Search in <0></0>",
    "conditionDuplicate": "Condition already exists.",
    "fileType": "File type",
    "addCondition": "Add conditions",
    "notNameOpOr": "All keywords must present",
    "caseFolding": "Case folding",
    "keywords": "Keywords",
    "fileNameKeywordsHelp": "Press enter to add new keyword.",
    "advancedSearch": "Advanced search",
    "searchFilesTitle": "Search files",
    "searchIn": "Search <0>{{keywords}}</0>",
    "recentlyViewed": "Recently viewed",
    "searchFiles": "Search files...",
    "showMore": "More",
    "myFiles": "My Files",
    "hisFiles": "His/Her files",
    "myShare": "Shared by me",
    "trash": "Trash",
    "sharedWithMe": "Shared with me",
    "remoteDownload": "Remote Download",
    "connect": "Connect & Mount",
    "taskQueue": "Background Tasks",
    "setting": "Settings",
    "videos": "Videos",
    "photos": "Photos",
    "music": "Music",
    "documents": "Documents",
    "addATag": "Add a tag...",
    "addTagDialog": {
      "selectFolder": "Select a Folder",
      "fileSelector": "File Selector",
      "folderLink": "Folder Shortcut",
      "tagName": "Tag name",
      "matchPattern": "Match pattern(s) of file name",
      "matchPatternDescription": "You can use <0>*</0> as a wildcard. For example, <1>*.png</1> means match png format images. Multi-line rules will operate in an \"or\" relationship with each other.",
      "icon": "Icon:",
      "color": "Color:",
      "folderPath": "Path to the folder"
    },
    "storage": "Storage",
    "storageDetail": "{{used}} of {{total}} used",
    "notLoginIn": "Signed out",
    "visitor": "Anonymous",
    "objectsSelected": "{{num}} selected",
    "searchPlaceholder": "Type <0>/</0> to search",
    "backToHomepage": "Back to homepage",
    "darkModeSwitch": "Dark theme switch",
    "toDarkMode": "Dark",
    "toLightMode": "Light",
    "myProfile": "My profile",
    "dashboard": "Dashboard"
  },
  "fileManager": {
    "customProps": "Custom properties",
    "rating": "Rating",
    "description": "Description",
    "add": "Add",
    "clickToEdit": "Click to edit...",
    "clickToEditSelect": "Click to select...",
    "enterUrl": "Enter URL...",
    "searchUser": "Search user...",
    "typeToSearch": "Enter name or email...",
    "searchProperty": "Search files with the same property",
    "permissions": "Permissions",
    "quality": "Quality",
    "audioTrack": "Audio",
    "auto": "Auto",
    "default": "Default",
    "shareWithMeEmpty": "No shared files found",
    "shareWithMeEmptyDes": "If you need to see others' shares here, please save the shortcut to any location in your files when you visit a shared link.",
    "selectAll": "Select all",
    "selectNone": "Select none",
    "invertSelection": "Invert selection",
    "imageSize": "Image size",
    "focalLength": "Focal length",
    "columnExisted": "Column already exists.",
    "metadataColumn": "Metadata ({{metadata}})",
    "column": "Column",
    "listColumnSetting": "Column setting",
    "addColumn": "Add columns",
    "failedLoadPreview": "Failed to load preview.",
    "recursiveLimitReached": "Search depth limit reached.",
    "recursiveLimitReachedDes": "The system has stopped searching deeper folders, please try to narrow down the search scope.",
    "searchConditions": "{{num}} condition(s)",
    "createDate": "Date created",
    "updatedDate": "Date updated",
    "cameraMake": "Camera maker",
    "cameraModel": "Camera model",
    "lensModel": "Lens model",
    "lensMake": "Lens maker",
    "metadataKey": "Key",
    "metadataValue": "Value",
    "metadata": "Metadata",
    "symbolicFile": "Symbolic link",
    "relocation": "Relocate storage policy",
    "downloadingFile": "Downloading \"{{name}}\", please do not close this page...",
    "mountOwner": "Only the owner of current folder can mount policies.",
    "uploading": "Uploading",
    "noActionsCanBeDone": "No actions can be done.",
    "newFileName": "New file.{{ext}}",
    "newDocumentType": "{{display_name}} (.{{ext}})",
    "text": "Text",
    "diagram": "Diagram",
    "whiteboard": "Whiteboard",
    "selectApplications": "Select applications...",
    "newlyCreatedFolder": "New folder",
    "expandAllApp": "Expand all applications",
    "epubViewer": "ePub Reader",
    "googledocs": "Google Docs Viewer",
    "m365viewer": "Microsoft Office Online Viewer",
    "pdfViewer": "PDF Viewer",
    "archivePreview": "Archive Preview",
    "extractSelected": "Extract Selected Files",
    "viewerFileSizeWarning": "Size of opened file ({{file_size}}) exceed limit ({{max}}) of {{app}}, it might not work properly.",
    "testSubtitleStyle": "Test subtitle style AaBbCc",
    "color": "Color",
    "fontSize": "Font size",
    "disableSubtitle": "Disable subtitle",
    "noSubtitle": "No ASS/SRT/VTT subtitle files found under current folder.",
    "subtitleStyles": "Subtitle styles",
    "subtitles": "Subtitles",
    "markdownEditor": "Markdown Editor",
    "saveSuccess": "Saved successfully at {{time}}",
    "drawioLng": "en",
    "charset": "Charset",
    "textType": "Text type",
    "fileSaved": "File saved.",
    "failedToLoadFile": "Failed to load file: {{msg}}",
    "monacoEditor": "Monaco Code Editor",
    "preparingOpenFile": "Preparing to open file...",
    "openWithDescription": "Select an application to open .{{ext}} file.",
    "openWith": "Open with",
    "readOnly": "Read only",
    "save": "Save",
    "noMoreImages": "No images found in current page.",
    "imageViewer": "Image Viewer",
    "logFileDeleteShare": "Deleted a share link",
    "logFileEditShare": "Edited a share link",
    "deleteShareWarning": "Are you sure to delete this share link?",
    "edit": "Edit",
    "editAndReactivate": "Edit and reactivate",
    "yes": "Yes",
    "no": "No",
    "permanentValid": "Permanent",
    "manageShares": "Manage share links",
    "manageDirectLinks": "Manage direct links",
    "deleteLinkConfirm": "Are you sure to delete this direct link?",
    "directLinkNotFound": "The direct link you are looking for does not exist.",
    "versionNotFound": "The version you are looking for does not exist.",
    "deleteVersionWarning": "Are you sure to delete this version? This operation cannot be undone.",
    "setAsCurrent": "Set as current version",
    "current": "[Current]",
    "createdBy": "Created by",
    "manageVersions": "Manage versions",
    "livePhoto": "Live Photo",
    "version": "Version",
    "actions": "Actions",
    "versionEntity": "File data and versions",
    "data": "Data",
    "owned": "Owned",
    "ownedSymbolic": "Owned (Symbolic link)",
    "expires": "Expires",
    "originalLocation": "Original location",
    "descendant": "Descendant",
    "folderChildren": "{{files}} file(s), {{folders}} folder(s)",
    "moreThan": "More than {{text}}",
    "calculate": "Calculate",
    "unset": "Unset",
    "folder": "Folder",
    "file": "File",
    "symbolicLink": "Symbolic link ({{srcType}})",
    "type": "Type",
    "storageUsed": "Storage used",
    "location": "Location",
    "basicInfo": "Basic info",
    "format": "Format",
    "duration": "Duration",
    "artist": "Artist",
    "album": "Album",
    "title": "Title",
    "resolution": "Resolution",
    "takenAt": "Taken at",
    "software": "Software",
    "copyright": "Copyright",
    "exposureBias": "Exposure bias",
    "flash": "Flash",
    "copyToClipboard": "Copy to clipboard",
    "searchSomething": "Search \"{{text}}\"...",
    "iso": "ISO",
    "exposureValue": "{{num}} s",
    "exposure": "Exposure",
    "aperture": "Aperture",
    "address": "Address",
    "street": "Street",
    "locality": "Locality",
    "place": "City",
    "district": "District",
    "region": "Province",
    "country": "Country",
    "mediaInfo": "Media info",
    "details": "Details",
    "activity": "Activity",
    "goToSharedLink": "Go to shared link",
    "saveShortcut": "Save share link as shortcut",
    "customizeIcon": "Customize icon",
    "tags": "Tags",
    "apply": "Apply",
    "customizeColor": "Customize color",
    "folderColor": "Folder color",
    "restore": "Restore",
    "unpin": "Unpin",
    "youDontHaveReadPermissionToThisFile": "You don't have access permission.",
    "anonymousAccessDenied": "You don't have access permission, please try to sign in.",
    "sharedWithOthers": "Shared with others",
    "new": "New",
    "open": "Open",
    "openParentFolder": "Go to parent folder",
    "download": "Download",
    "batchDownload": "Download in batch",
    "share": "Share",
    "rename": "Rename",
    "organize": "Organize",
    "pin": "Pin to sidebar",
    "pinAlias": "Display name",
    "optional": "Optional",
    "move": "Move",
    "delete": "Delete",
    "moreActions": "More actions",
    "refresh": "Refresh",
    "createArchive": "Create archive file",
    "resetThumbnail": "Reset broken thumbnail",
    "resetThumbnailRequested": "Thumbnail reset requested.",
    "noFileCanResetThumbnail": "No files available for thumbnail reset.",
    "newFolder": "New folder",
    "newFile": "New file",
    "showFullPath": "Show full path",
    "listView": "List",
    "gridView": "Grid",
    "galleryView": "Gallery",
    "paginationSize": "Pagination",
    "paginationOption": "{{option}} / page",
    "noPagination": "No pagination",
    "sortMethod": "Sort",
    "sortMethods": {
      "A-Z": "A-Z",
      "Z-A": "Z-A",
      "oldestUploaded": "Oldest uploaded",
      "newestUploaded": "Newest uploaded",
      "oldestModified": "Oldest modified",
      "newestModified": "Newest modified",
      "smallest": "Smallest",
      "largest": "Largest"
    },
    "shareCreateBy": "Created by {{nick}}",
    "name": "Name",
    "size": "Size",
    "lastModified": "Last modified",
    "currentFolder": "Current Folder",
    "backToParentFolder": "Back to the parent",
    "folders": "Folders",
    "files": "Files",
    "listError": "Failed to list files",
    "dropFileHere": "Drag and drop the file here",
    "orClickUploadButton": "Or click the \"New\" button at the top left to add a file",
    "nothingFound": "Nothing was found",
    "uploadFiles": "Upload files",
    "uploadFolder": "Upload folder",
    "newRemoteDownloads": "New remote download",
    "enter": "Enter",
    "getSourceLink": "Get direct link",
    "createRemoteDownloadForTorrent": "New remote download",
    "extractArchive": "Extract archive",
    "createShareLink": "Share",
    "viewDetails": "View details",
    "copy": "Copy",
    "bytes": " ({{bytes}} Bytes)",
    "storagePolicy": "Storage policy",
    "childFolders": "Child folders",
    "childFiles": "Child files",
    "childCount": "{{num}}",
    "parentFolder": "Parent folder",
    "rootFolder": "Root folder",
    "modifiedAt": "Modified at",
    "createdAt": "Created at",
    "statisticAt": "Statistic at",
    "musicPlayer": "Music Player",
    "closeAndStop": "Close and stop",
    "playInBackground": "Play in background",
    "copyTo": "Copy to",
    "copyToDst": "Copy to <0></0>",
    "moveTo": "Move to",
    "moveToDst": "Move to <0></0>",
    "errorReadFileContent": "Failed to read file content: {{msg}}",
    "wordWrap": "Word wrap",
    "pdfLoadingError": "Failed to load PDF: {{msg}}",
    "subtitleSwitchTo": "Subtitle switched to: {{subtitle}}",
    "noSubtitleAvailable": "No available subtitle files in the video folder (supported: ASS/SRT/VTT)",
    "subtitle": "Subtitles",
    "playlist": "Playlist",
    "openInExternalPlayer": "Open in external player",
    "repeatMode": "Repeat Mode",
    "listRepeat": "List Repeat",
    "singleRepeat": "Single Repeat",
    "shuffle": "Shuffle",
    "playOnce": "Play Once",
    "playbackSpeed": "Playback Speed",
    "searchResult": "Search Results",
    "preparingBathDownload": "Preparing batch download...",
    "preparingDownload": "Preparing to download...",
    "browserDownload": "Browser-side download to a local folder",
    "browserDownloadDescription": "Your browser downloads files one by one and retain the folder structure to the local directory you specified.",
    "browserBatchDownload": "Browser-side archiving",
    "browserBatchDownloadDescription": "Downloaded and packaged to a Zip file by the browser in real time, it cannot handle data more than 4GB.",
    "serverBatchDownload": "Server-side archiving",
    "serverBatchDownloadDescription": "Archive by the server to a Zip file and sent to the client for download on-the-fly, share link shortcut is not supported.",
    "selectArchiveMethod": "Select archive method",
    "batchDownloadStarted": "Batch download has started, please do not close this tab...",
    "batchDownloadError": "Failed to archive: {{msg}}",
    "userDenied": "User denied.",
    "directoryDownloadReplace": "Replace",
    "directoryDownloadReplaceDescription": "Local file \"{{name}}\" will be replaced by the downloaded file.",
    "directoryDownloadSkip": "Skip",
    "directoryDownloadSkipDescription": "\"{{name}}\" will be skipped.",
    "selectDirectoryDuplicationMethod": "Duplicated file",
    "directoryDownloadReplaceAll": "Replace all",
    "directoryDownloadReplaceAllDescription": "All files with the same name will be replaced by the downloaded files.",
    "directoryDownloadSkipAll": "Skip all",
    "directoryDownloadSkipAllDescription": "All files with the same name will be skipped.",
    "directoryDownloadStarted": "Download started, please do not close this tab.",
    "directoryDownloadFinished": "Download finished, no failed objects.",
    "directoryDownloadFinishedWithError": "Download finished, {{failed}} object failed.",
    "directoryDownloadPermissionError": "Permission denied, please allow read and write local files.",
    "back": "Back",
    "view": "View",
    "layout": "Layout",
    "thumbnails": "Thumbnails",
    "on": "On",
    "off": "Off",
    "viewSetting": "View setting",
    "saved": "Saved",
    "notSet": "Not set",
    "deleteViewSetting": "Delete view setting",
    "encryption": "Encryption",
    "fullEncryption": "Encrypted with {{cipher}}",
    "partialEncryption": "Partially encrypted",
    "partialEncryptionDes": "Some versions or other data of this file are not encrypted.",
    "noEncryption": "Not encrypted"
  },
  "modals": {
    "includePasswordInShareLink": "Include password in share link",
    "includePasswordInShareLinkDes": "If selected, password will be included in the share link, and no password is required when accessing the share link.",
    "showFileName": "Show file name",
    "forceDownload": "Force download",
    "archiveFile": "Archive file",
    "cancelDownload": "Cancel download",
    "always": "Always",
    "justOnce": "Just once",
    "quality": "Quality",
    "saveAsOtherFormat": "Save as other format",
    "conflictDes1": "File version conflict, possible reasons are:",
    "conflictDes2": "<0>The file was updated to a new version from elsewhere after you opened it.</0><1>If you saved it with a new name or a new location, the file name already exists.</1>",
    "saveAs": "Save as",
    "versionConflict": "Version conflict",
    "overwrite": "Overwrite",
    "editShareLink": "Edit share link",
    "clearPermissions": "Clear permission settings",
    "shortcutCreated": "Shortcut created.",
    "createShortcut": "Create shortcut",
    "createShortcutTo": "Create shortcut at <0></0>",
    "targetExisted": "Target already exists.",
    "users": "Users",
    "groups": "Groups",
    "noResults": "No results",
    "resetToDefault": "Reset to default",
    "duplicateTag": "Tag \"{{tag}}\" already exists.",
    "colorForTag": "Customize color for new tags",
    "enterForNewTag": "Press enter to add new tag.",
    "manageTags": "Manage tags",
    "onlyOwner": "Only the owner of this file can force unlock it.",
    "forceUnlock": "Force Unlock",
    "forceUnlockAll": "Force Unlock All",
    "forceUnlockDes": "Forcing unlock may corrupt the file state, we recommend waiting for the file being released proactively, are you sure to continue unlocking?",
    "webdav": "WebDAV",
    "soft-delete": "Move to trash bin",
    "updateMetadata": "Update metadata",
    "upload": "Upload",
    "moveCopy": "Move or copy",
    "view": "View",
    "cannotPerformAction": "Moving or copying files to here is not supported.",
    "cannotMoveCopyToChild": "Cannot move or copy to descendant folder.",
    "copySuccess": "{{num}} file(s) copied successfully.",
    "moveSuccess": "{{num}} file(s) moved successfully.",
    "unknownParent": "Unknown parent",
    "unknownParentDes": "The occupied folder is the parent folder of a shared folder, and it's not owned by you.",
    "lockConflictTitle": "File occupied",
    "lockConflictDescription": "This operation cannot complete because following file(s) is currently used by others, please try again later. If you are the file owner and you are sure that the file is not in use, you can force unlock the file and retry.",
    "application": "Application",
    "errorDetailsTitle": "Error details",
    "processingMoving": "Moving files...",
    "processingCopying": "Copying files...",
    "processingRestoring": "Restoring files...",
    "fileRestored": "{{num}} file(s) restored to its original location.",
    "duplicatedObjectName": "Duplicated file name.",
    "newNameLengthError": "Length of file name must be in range of 1 to 255.",
    "newNameCharacterError": "Name must not contain any of those characters: \\ / : * ? \" < > |",
    "newNameDotError": "Name cannot be \".\" or \"..\"",
    "taskCreated": "Task created.",
    "taskCreateFailed": "{{failed}} task(s) failed to be created: {{details}}.",
    "linkCopied": "Link copied.",
    "getSourceLinkTitle": "Get direct link",
    "sourceLink": "Direct link",
    "folderName": "Folder name",
    "create": "Create",
    "fileName": "File name",
    "renameDescription": "Enter the new name for <0>{{name}}</0>:",
    "newName": "New name",
    "moveToDescription": "Move to <0>{{name}}</0>",
    "saveToTitle": "Save to",
    "saveToTitleDescription": "Save to <0>{{name}}</0>",
    "deleteTitle": "Delete objects",
    "deleteOneDescription": "Are you sure to move <0>{{name}}</0> to trash bin?",
    "deleteMultipleDescription": "Are you sure to move those {{num}} objects to trash bin?",
    "deleteOneDescriptionHard": "Are you sure to permanently delete <0>{{name}}</0>?",
    "trashRetention": "Files in the trash bin will be deleted after <0>{{num}}</0>.",
    "deleteMultipleDescriptionHard": "Are you sure to permanently delete those {{num}} objects?",
    "newRemoteDownloadTitle": "New remote download task",
    "remoteDownloadURL": "Download target URL",
    "remoteDownloadURLDescription": "Paste the download URL, one URL per line",
    "remoteDownloadDst": "Download to",
    "processNode": "Target node",
    "remoteDownloadNodeAuto": "Auto dispatch",
    "createTask": "Create task",
    "downloadToDst": "Download to <0>{{name}}</0>",
    "downloadTo": "Download to",
    "decompressTo": "Extract to",
    "decompressToDst": "Extract to <0>{{name}}</0>",
    "defaultEncoding": "Default",
    "chineseMajorEncoding": "",
    "selectEncoding": "ZIP file encoding",
    "password": "Password",
    "passwordDescription": "If the archive file is not encrypted, please leave this field blank.",
    "noEncodingSelected": "No encoding method selected",
    "listingFiles": "Listing files...",
    "listingFileError": "Failed to list files: {{message}}",
    "generatingSourceLinks": "Generating source links...",
    "noFileCanGenerateSourceLink": "There is no file that can be used to generate source link",
    "sourceBatchSizeExceeded": "The current user group can generate source links for a maximum of {{limit}} files at the same time.",
    "zipFileName": "Archive file name",
    "shareLinkShareContent": "I shared with you: {{name}} Link: {{link}}",
    "shareLinkPasswordInfo": "Password: {{password}}",
    "createShareLink": "Create share link",
    "privateShare": "Protect with password",
    "privateShareDes": "If selected, password is required to access the share link.",
    "useCustomPassword": "Custom share link password",
    "expireAfterDownload": "Expire after being downloaded",
    "sharePassword": "Share password",
    "randomlyGenerate": "Random",
    "expireAutomatically": "Automatic expiration",
    "downloadLimitOptions": "{{num}} downloads",
    "or": "Or after",
    "5minutes": "5 minutes",
    "1hour": "1 hour",
    "1day": "1 day",
    "7days": "7 days",
    "30days": "30 days",
    "custom": "Custom",
    "minutes": "minutes",
    "downloads": "downloads",
    "expireSuffix": "",
    "expirePrefix": "Expire after",
    "allowPreview": "Enable preview",
    "allowPreviewDescription": "Whether to allow preview of file content from the share link",
    "shareLink": "Share link",
    "sendLink": "Send the link",
    "directoryDownloadReplaceNotifiction": "Overwrite {{name}}",
    "directoryDownloadSkipNotifiction": "Skipped {{name}}",
    "directoryDownloadTitle": "Batch download logs",
    "directoryDownloadStarted": "Start downloading \"{{name}}\"",
    "directoryDownloadFinished": "Download finished \"{{name}}\"",
    "directoryDownloadError": "Error: {{msg}}",
    "directoryDownloadErrorNotification": "Error occurs while download {{name}}: {{msg}}",
    "directoryDownloadAutoscroll": "Auto scroll",
    "directoryDownloadCancelled": "Download cancelled",
    "advanceOptions": "Advanced options",
    "skipSoftDelete": "Permanently delete",
    "skipSoftDeleteDes": "Skip moving to trash bin, permanently delete",
    "unlinkOnly": "Keep physical files",
    "unlinkOnlyDes": "Delete file records only, physical files will not be deleted.",
    "shareView": "Share view setting",
    "shareViewDes": "If selected, other users can see your view setting (layout, sorting, etc.) saved on the server server when accessing this shared folder.",
    "showReadme": "Show README file",
    "showReadmeDes": "If selected, the <0>README.md</0> file (case-sensitive) in the directory will be automatically displayed for visitors.",
    "viewSetting": "View setting",
    "saved": "Saved",
    "notSet": "Not set",
    "deleteViewSetting": "Delete view setting"
  },
  "uploader": {
    "fileCopyName": "Copy of ",
    "overwriteTooltip": "Overwrite existing file if there's conflict, only works for newly added tasks.",
    "rename": "Retry with new name",
    "overwrite": "Overwrite existing file",
    "pasteFilesHere": "Paste files here",
    "clipboardDefaultFileName": "Clipboard {{date}}.png",
    "uploadFromClipboard": "Upload from clipboard",
    "uploadList": "Upload tasks",
    "fileNotMatchError": "The selected file does not match the original file.",
    "unknownError": "Unknown error occurs: {{msg}}",
    "taskListEmpty": "No upload task.",
    "hideTaskList": "Hide the list",
    "uploadTasks": "Upload tasks",
    "moreActions": "More actions",
    "addNewFiles": "Add new files",
    "toggleTaskList": "Expand/Collapse the list",
    "pendingInQueue": "Pending in queue...",
    "preparing": "Preparing...",
    "processing": "Processing...",
    "progressDescription": "{{uploaded}} uploaded, {{total}} total - {{percentage}}%",
    "progressDescriptionFull": "{{uploaded}} uploaded, {{total}} total - {{percentage}}% ({{speed}})",
    "progressDescriptionPlaceHolder": " - uploaded",
    "uploaded": "Uploaded",
    "rootFolder": "Root folder",
    "unknownStatus": "Unknown",
    "resumed": "Resumed",
    "resumable": "Resumable",
    "retry": "Retry",
    "deleteTask": "Delete task",
    "cancelAndDelete": "Cancel and delete",
    "selectAndResume": "Select the same file and resume uploading",
    "fileName": "Name: ",
    "fileSize": "Size: ",
    "sessionExpiredIn": "Expires <0></0>",
    "chunkDescription": "({{total}} chunks, {{size}} each)",
    "noChunks": "(No chunks)",
    "destination": "Destination: ",
    "uploadSession": "Upload session: ",
    "storagePolicy": "Storage policy: ",
    "errorDetails": "Error details: ",
    "uploadSessionCleaned": "All upload sessions cleared.",
    "hideCompletedTooltip": "Hide completed, failed and cancelled tasks.",
    "hideCompleted": "Hide completed tasks",
    "addTimeAscTooltip": "Tasks added first are ranked first.",
    "addTimeAsc": "Oldest to newest",
    "addTimeDescTooltip": "Latest added first are ranked first.",
    "addTimeDesc": "Newest to oldest",
    "showInstantSpeedTooltip": "Task upload speeds are shown as instantaneous speed.",
    "showInstantSpeed": "Instantaneous speed",
    "showAvgSpeedTooltip": "Task upload speeds are shown as average speeds.",
    "showAvgSpeed": "Average speed",
    "cleanAllSessionTooltip": "Clear all outstanding upload sessions on the server side.",
    "cleanAllSession": "Clear all upload sessions",
    "cleanCompletedTooltip": "Clear completed, failed, and cancelled tasks",
    "cleanCompleted": "Clear completed tasks",
    "retryFailedTasks": "Retry all failed tasks",
    "retryFailedTasksTooltip": "Retry all failed tasks in current queue",
    "setConcurrentTooltip": "Set the max number of tasks that can be uploaded simultaneously.",
    "setConcurrent": "Set concurrent task limit",
    "sizeExceedLimitError": "File size exceeds storage policy limits. (Maximum: {{max}})",
    "suffixNotAllowedError": "The storage policy does not support uploading files with this extension.",
    "regexpNotAllowedError": "The storage policy does not support uploading files with this name.",
    "suffixAllowed": " (Supported:{{supported}})",
    "suffixDenied": " (Denied:{{denied}})",
    "createUploadSessionError": "Unable to create upload session",
    "deleteUploadSessionError": "Unable to delete upload session",
    "requestError": "Request failed: {{msg}} ({{url}}).",
    "chunkUploadError": "Failed to upload chunk [{{index}}].",
    "conflictError": "The upload task for files with the same name is already being processed.",
    "chunkUploadErrorWithMsg": "Chunk upload failed: {{msg}}",
    "chunkUploadErrorWithRetryAfter": "(Please retry after {{retryAfter}}s)",
    "emptyFileError": "Uploading empty files to OneDrive is not supported, please create empty files via the Create File button.",
    "finishUploadError": "Unable to complete file upload.",
    "finishUploadErrorWithMsg": "Unable to complete file upload: {{msg}}",
    "ossFinishUploadError": "Unable to complete file upload: {{msg}} ({{code}})",
    "cosUploadFailed": "Upload failed: {{msg}} ({{code}})",
    "upyunUploadFailed": "Upload failed: {{msg}}",
    "parseResponseError": "Unable to parse response: {{msg}} ({{content}})",
    "concurrentTaskNumber": "Concurrent task limit",
    "dropFileHere": "Drop file to upload"
  },
  "share": {
    "statistics": "Statistics",
    "expireAt": "Expire <0></0>",
    "expireAfterDownloads": "Expire after {{downloads}} download(s)",
    "somebodyShare": "Shared by {{name}}",
    "expiredLink": "Expired share",
    "sharedBy": "<0>{{nick}}</0> shared $t(share.files, {\"count\": {{num}} }) to you.",
    "files": "1 file",
    "files_other": "{{count}} files",
    "statisticsViews": "$t(share.views, {\"count\": {{views}} })",
    "statisticsDownloads": "$t(share.downloads, {\"count\": {{downloads}} })",
    "views": "{{count}} view",
    "views_other": "{{count}} views",
    "downloads": "{{count}} download",
    "downloads_other": "{{count}} downloads",
    "privateShareTitle": "Private share from {{nick}}",
    "enterPassword": "Share password",
    "continue": "Continue",
    "shareCanceled": "Share link is deleted.",
    "listLoadingError": "Failed to load.",
    "sharedFiles": "Shared files",
    "createdAtDesc": "Newest",
    "createdAtAsc": "Oldest",
    "noRecords": "No shared files.",
    "sourceNotFound": "[Source not exist]",
    "expired": "Expired",
    "changeToPublic": "Make it public",
    "changeToPrivate": "Make it private",
    "viewPassword": "View password",
    "disablePreview": "Disable preview",
    "enablePreview": "Enable preview",
    "cancelShare": "Cancel share",
    "sharePassword": "Share password",
    "readmeError": "Cannot load README: {{msg}}",
    "enterKeywords": "Please enter search keywords.",
    "searchResult": "Search results",
    "sharedAt": "Shared at <0></0>",
    "pleaseLogin": "Please sign in first.",
    "cannotShare": "This file cannot be previewed.",
    "preview": "Preview",
    "incorrectPassword": "Password incorrect.",
    "shareNotExist": "Share link is invalid or expired.",
    "copyLinkToClipboard": "Copy link to clipboard"
  },
  "download": {
    "noFilesFound": "No files found",
    "filterByName": "Filter by name",
    "selectAll": "Select all",
    "reverseSelect": "Reverse select",
    "cancelTaskConfirm": "Are you sure to cancel this download task?",
    "saveChanges": "Save changes",
    "failedToLoad": "Failed to load.",
    "active": "Active",
    "finished": "Finished",
    "activeEmpty": "No ongoing download task.",
    "finishedEmpty": "No finished download task.",
    "loadMore": "Load more",
    "taskFileDeleted": "File deleted.",
    "unknownTaskName": "[Unknown]",
    "taskCanceled": "Download task cancelled, status will be updated later",
    "operationSubmitted": "Operation submitted, status will be updated later",
    "deleteThisFile": "Delete this file",
    "openDstFolder": "Open target folder",
    "selectDownloadingFile": "Select files to download",
    "cancelTask": "Cancel",
    "updatedAt": "Updated at: ",
    "uploaded": "Uploaded",
    "uploadSpeed": "Upload speed",
    "InfoHash": "InfoHash",
    "seederCount": "Seeders:",
    "seeding": "Seeding: ",
    "downloadNode": "Node: ",
    "isSeeding": "Yes",
    "notSeeding": "No",
    "chunkSize": "Chunk size:",
    "chunkNumbers": "Chunks",
    "taskDeleted": "Task deleted.",
    "transferFailed": "Failed to transfer files.",
    "downloadFailed": "Download failed: {{msg}}",
    "canceledStatus": "Canceled",
    "finishedStatus": "Finished",
    "pending": "Finished, transfer pending in queue",
    "transferring": "Finished, transferring",
    "deleteRecord": "Delete record",
    "createdAt": "Created at: ",
    "unknownSize": "Unknown file size"
  },
  "setting": {
    "treeView": "Tree view",
    "autoExpandTreeView": "Auto expand tree view",
    "autoExpandTreeViewDes": "When enabled, the file tree in the sidebar will follow the current directory and expand automatically.",
    "syncView": "View settings",
    "syncViewDes": "Remember the view settings of each directory and synchronize to the server.",
    "syncViewOn": "Sync to server",
    "syncViewOff": "Do not sync",
    "noAuthenticator": "Add a passkey to sign in using fingerprint, face or USB key.",
    "neverUsed": "Never used",
    "usedAt": "Last used at <0></0>",
    "passkeyName": "{browser} on {os}",
    "versionRetentionMax": "Maximum number of versions, 0 means no limit.",
    "versionRetentionEnabledExt": "Enabled file extensions",
    "versionRetentionEnabledExtDes": "Press enter to add, leave blank to enable for all files",
    "enableVersionRetention": "Enable version retention",
    "enableVersionRetentionDes": "If enabled, historical versions of files that meet the conditions will be retained.",
    "versionRetention": "Version retention",
    "languageDes": "Select the display language and preferred email language.",
    "timezoneDes": "Set the display timezone, default is system timezone",
    "nickNameDes": "This is your public display name. It can be your real name or a pseudonym.",
    "cropAvatar": "Crop avatar",
    "preference": "Preference",
    "accountCreatedAt": "Created at <0></0>",
    "shoeQr": "Show",
    "deviceNothing": "WebDAV is not supported in your user group.",
    "connectionInfo": "Connection details",
    "proxyTooltip": "Proxy all file download requests.",
    "readonlyTooltip": "User can only read files through this account.",
    "blockSysFilesUpload": "Block system files upload",
    "blockSysFilesUploadTooltip": "When enabled, files starting with <0>.</0> will be blocked from upload.",
    "rootFolderIn": "Select <0></0>",
    "createWebDavAccount": "Create WebDAV account",
    "editWebDavAccount": "Edit {{name}}",
    "seeding": "Seeding",
    "awaitSeeding": "Await seeding",
    "awaitSeedingDes": "Await seeding completion.",
    "downloadTransferDes": "Transfer files to destination.",
    "downloadDes": "Download desired files.",
    "retryErrorHistory": "Retry error history",
    "retryCount": "Retried",
    "resumeAt": "Resume at",
    "executeDuration": "Execution duration",
    "input": "Input",
    "output": "Output",
    "suspended": " (Suspended)",
    "updatedAt": "Updated at",
    "taskDetails": "Task details",
    "partialSuccessWarning": "Failed to process {{num}} object(s), they were skipped.",
    "sendTask": "Send task",
    "sendTaskDes": "Send the task to a node to process.",
    "downloaded": "Downloaded",
    "importingFiles": "Import files",
    "importingFilesDes": "Index files and importing them to the specified folder.",
    "importedFiles": "Imported files",
    "indexedFiles": "Indexed files",
    "extractedFiles": "Extracted files",
    "extractedFilesSize": "Extracted files size",
    "extractingFiles": "Extracting files",
    "extractingFilesDes": "Extract all files to the given folder.",
    "downloadingZip": "Download archive",
    "downloadingZipDes": "Download archive to temporary workspace.",
    "progressNotAvailable": "Progress not available yet.",
    "uploadedSize": "Relocated size",
    "archivedFiles": "Processed files",
    "transferredFiles": "Relocated files",
    "archivedFilesSize": "Processed file size",
    "createArchiveFinishing": "Commit changes for new files",
    "indexForArchiveDes": "Index for files to be archived.",
    "prepare": "Prepare",
    "preparingWorkspaceDes": "Prepare temporary workspace.",
    "compressFiles": "Create archive",
    "compressFilesDes": "Create archive to temporary workspace.",
    "uploadArchiveFileDes": "Transfer archive file to the target folder.",
    "uploadWorker": "Upload worker #{{num}}",
    "queueToStart": "Queue to start",
    "indexingFiles": "Index files",
    "indexingFilesDes": "Index all files to be transferred and lock them.",
    "transferring": "Transfer",
    "committingChanges": "Commit changes",
    "autoRefresh": "Auto refresh",
    "avatarUpdated": "The avatar has been updated and will take effect with a delay.",
    "nickChanged": "Nickname changed and will take effect after refreshing.",
    "settingSaved": "Setting saved.",
    "themeColorChanged": "Theme color changed.",
    "profile": "Profile",
    "avatar": "Profile picture",
    "uid": "UID",
    "nickname": "Display name",
    "group": "Group",
    "regTime": "Sign up date",
    "security": "Password and security",
    "profilePage": "Public profile",
    "publicShareOnly": "Public share only",
    "publicShareOnlyDes": "Only show shares without password on the profile page.",
    "allShare": "All shares",
    "allShareDes": "Show all shares on the profile page (including password-protected shares). Users still need to enter a password to access them.",
    "hideShare": "Hide all shares",
    "hideShareDes": "Hide all shares on the profile page.",
    "userHideShare": "User has hidden the share list",
    "accountPassword": "Password",
    "2fa": "2FA authentication",
    "enabled": "Enabled",
    "disabled": "Disabled",
    "appearance": "Appearance",
    "themeColor": "Theme color",
    "darkMode": "Dark mode",
    "syncWithSystem": "System",
    "fileList": "File list",
    "timeZone": "Timezone",
    "webdavServer": "Server",
    "userName": "Username",
    "manageAccount": "Manage accounts",
    "uploadImage": "Upload from file",
    "useGravatar": "Use Gravatar ",
    "changeNick": "Change nickname",
    "originalPassword": "Current password",
    "enable2FA": "Enable 2FA authentication",
    "disable2FA": "Disable 2FA authentication",
    "2faDescription": "Please use any 2FA mobile app or password management software that supports 2FA to scan the QR code to add this site. After scanning, please fill in the 6-digit verification code given by the 2FA app to enable 2FA.",
    "inputCurrent2FACode": "Enter current 2FA verification code.",
    "timeZoneCode": "IANA timezone code",
    "authenticatorRemoved": "Authenticator removed.",
    "authenticatorAdded": "Authenticator added.",
    "browserNotSupported": "Not supported by current browser or environment.",
    "removedAuthenticator": "Remove authenticator",
    "removedAuthenticatorConfirm": "Are you sure to remove this authenticator?",
    "addNewAuthenticator": "Add a passkey",
    "hardwareAuthenticator": "Hardware authenticator",
    "copied": "Copied to clipboard.",
    "pleaseManuallyCopy": "Current browser does not support, please copy manually.",
    "webdavAccounts": "WebDAV Accounts",
    "webdavHint": "WebDAV server: {{url}}; Username: {{name}} ; The password is the password of the created account below.",
    "annotation": "Annotation",
    "rootFolder": "Relative root folder",
    "createdAt": "Created at",
    "action": "Actions",
    "readonlyOn": "Readonly",
    "readonlyOff": "Read & Write",
    "proxy": "Reverse Proxy",
    "none": "None",
    "proxied": "Proxied",
    "delete": "Delete",
    "listEmpty": "No records.",
    "createNewAccount": "Create new account",
    "taskType": "Task type",
    "taskStatus": "Status",
    "taskProgress": "Task progress",
    "errorDetails": "Error details",
    "queueing": "Queueing",
    "processing": "Processing",
    "failed": "Failed",
    "canceled": "Canceled",
    "finished": "Finished",
    "fileTransfer": "File transfer",
    "fileRecycle": "File recycle",
    "importFiles": "Import external files",
    "transferProgress": "{{num}} files done",
    "waiting": "Pending",
    "compressing": "Compressing",
    "decompressing": "Decompressing",
    "downloading": "Downloading",
    "indexing": "Indexing",
    "listing": "Inserting",
    "allShares": "Shared",
    "trendingShares": "Trending",
    "totalShares": "Created shares",
    "fileName": "File name",
    "shareDate": "Shared at",
    "downloadNumber": "Downloads",
    "viewNumber": "Views",
    "language": "Language",
    "iOSApp": "iOS/iPadOS App",
    "connectByiOS": "Connect to <0>{{title}}</0> through iOS/iPadOS devices.",
    "downloadOurApp": "Download our APP:",
    "fillInEndpoint": "Scan below QR Code with our App (DO NOT use other app to scan):",
    "loginApp": "You can start using the App now. If you encounter problems with the QR Code, you can also try to manually enter your username and password to log in.",
    "relocateFileTo": "Relocate storage policy to {{policy}} for <0></0>{{more}}",
    "extractFileTo": "Extract <0></0>{{more}} to <1></1>",
    "createArchiveTo": "Create archive file to <1></1> for <0></0>{{more}}",
    "importFileTo": "Import files from {{policy}} to <0></0>"
  },
  "vas": {
    "points": "Points",
    "quota": "Quota",
    "used": "Used - {{size}}",
    "total": "Total - {{size}}",
    "report": "Report abuse",
    "validDurationDays": "{{num}} days",
    "reportTarget": "Report target",
    "reportReason": "Reason",
    "reportReasonOptions": ["Copyright infringement", "Harmful content", "Spam", "Other"],
    "reportDescription": "Additional description",
    "reportAbuseSuccess": "Report submitted."
  }
}
