fix(i18n): correct and fix missing translation items (#299)

* fix(i18n): correct and fix missing translation items

* Update dashboard.json
This commit is contained in:
Darren Yu 2025-08-21 17:50:08 +08:00 committed by GitHub
parent 177425fc11
commit c95bb7bf5e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
12 changed files with 247 additions and 131 deletions

View File

@ -5,6 +5,7 @@
"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",
@ -482,7 +483,7 @@
"chineseMajorEncoding": "",
"selectEncoding": "ZIP file encoding",
"password": "Password",
"passwordDescription": "If the archive file is not encrypted, please leave this field empty.",
"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}}",
@ -496,10 +497,6 @@
"privateShare": "Protect with password",
"privateShareDes": "If selected, password is required to access the share link.",
"useCustomPassword": "Custom share link password",
"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.",
"expireAfterDownload": "Expire after being downloaded",
"sharePassword": "Share password",
"randomlyGenerate": "Random",
@ -533,7 +530,15 @@
"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."
"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 ",
@ -780,6 +785,7 @@
"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",
@ -889,6 +895,7 @@
"quota": "Quota",
"used": "Used - {{size}}",
"total": "Total - {{size}}",
"report": "Report abuse",
"validDurationDays": "{{num}} days",
"reportTarget": "Report target",
"reportReason": "Reason",

View File

@ -167,7 +167,7 @@
"exifBruteForceDes": "When enabled, the entire file will be scanned to find EXIF data if it cannot be found in the standard header location. This may increase processing time but can find EXIF data in non-standard locations.",
"musicCover": "Music cover",
"musicCoverDes": "Extract album cover from music files, supports ID3 (v1, 2.2, 2.3 and 2.4) container. This generator depends on any other image thumbnail generator (Cloudreve built-in or VIPS).",
"notAppliedToNativeGenerator": "{{prefix}}Not applicable to native generator of storage policies.",
"notAppliedToNativeGenerator": "{{prefix}} not applicable to native generator of storage policies.",
"fileBlobMargin": "File Blob URL Cache Margin (seconds)",
"fileBlobMarginDes": "When the same file Blob is requested multiple times, if the initial URL has a remaining validity period greater than the margin, the same URL will be reused.",
"fileBlobTimeout": "File Blob URL TTL (seconds)",
@ -179,7 +179,7 @@
"transitParallelNum": "Max parallel relaying transfers",
"transitParallelNumDes": "The maximum number of parallel uploads when a single server-side file relaying transfer task contains multiple files.",
"failedChunkRetry": "Maximum number of retries for chunk upload failures",
"failedChunkRetryDes": "The maximum number of retries for chunk upload failures, only applicable to server-side uploads or relaying transfers.",
"failedChunkRetryDes": "The maximum number of retries for chunk upload failures, only applicable to server-side uploads or relaying chunk upload.",
"cacheChunks": "Cache streaming chunks",
"cacheChunksDes": "If enabled, the chunk data will be cached in the system temporary directory during streaming transfer, so that it can be used for retrying failed chunk uploads;\n If disabled, streaming transfer chunk uploads will not take up extra disk space, but the entire upload will fail immediately if the chunk upload fails.",
"folderPropsTimeout": "Folder statistics cache TTL (seconds)",
@ -318,11 +318,11 @@
"supportHTML": "Enter HTML or plain text.",
"branding": "Branding",
"smallIcon": "Small icon",
"smallIconDes": "URL of the small icon, ico or svg format. This icon will also be shown in browser tabs, bookmarks and desktop shortcuts.",
"smallIconDes": "URL of the small icon with the ico as extension.",
"mediumIcon": "Medium icon",
"mediumIconDes": "URL of the medium icon, prefer size at 192x192, png format.",
"largeIcon": "Large icon",
"largeIconDes": "URL of the large icon, prefer size at 512x512, png format. This icon will also be shown while switching account in iOS app.",
"largeIconDes": "URL of the medium icon, prefer size at 512x512, png format. This icon will also be shown while switching account in iOS app.",
"displayMode": "Display mode",
"displayModeDes": "The display mode of a PWA application after it's installed.",
"themeColor": "Theme color",
@ -364,7 +364,7 @@
"smtpServer": "SMTP server",
"smtpServerDes": "SMTP server address, without port number.",
"smtpPort": "SMTP Port",
"smtpPortDes": "Port of SMTP server.",
"smtpPortDes": "SMTP server port number.",
"smtpUsername": "SMTP Username",
"smtpUsernameDes": "SMTP username, generally the same as the sender address.",
"smtpPassword": "SMTP Password",
@ -408,7 +408,7 @@
"filePreview": "File Preview",
"thumbnails": "Thumbnails",
"thumbnailDoc": "For more information about thumbnail, see the <0>document</0>.",
"thumbnailDocLink": "https://docs.cloudreve.org/v/en/use/thumbnails",
"thumbnailDocLink": "https://docs.cloudreve.org/usage/thumbnails",
"thumbnailBasic": "Basic",
"generators": "Thumbnail generators",
"thumbMaxSize": "Maximum original file size",
@ -448,7 +448,7 @@
"thumbFormat": "Image format",
"thumbFormatDes": "Preferred image format, if the generator does not support it, it will automatically downgrade to jpg format.",
"thumbQuality": "Quality",
"thumbQualityDes": "Compression quality percentage, valid only for jpg and webp encoding. ",
"thumbQualityDes": "Compression quality percentage, valid only for jpg and webp format.",
"thumbGC": "Run GC after thumb generated",
"captcha": "Captcha",
"captchaType": "Captcha type",
@ -510,7 +510,7 @@
"shareScoreRate": "Share owner's commission rate",
"shareScoreRateDes": "Percentage (1-100) of credit points that share owners receive when their share links are purchased.",
"cronNotifyUser": "Scan interval for over-limit users",
"cronNotifyUserDes": "Scan and send email reminders to over-limit users, ",
"cronNotifyUserDes": "Scan and send email reminders to over-limit users",
"cronBanUser": "User ban schedule",
"cronBanUserDes": "Scan and ban users exceeding storage limits and buffer periods",
"anonymousPurchase": "Anonymous purchase",
@ -519,11 +519,11 @@
"shopNavEnabledDes": "Display 'Shop' items in the sidebar navigation",
"paymentSettings": "Payment settings",
"currencyCode": "Currency code",
"currencyCodeDes": "Three-letter currency code (e.g., USD, CNY, EUR)",
"currencyCodeDes": "Three-letter currency code (e.g., USD, CNY, EUR).",
"currencySymbol": "Currency symbol",
"currencySymbolDes": "Currency symbol to display (e.g., $, ¥, €)",
"currencySymbolDes": "Currency symbol to display (e.g., $, ¥, €).",
"currencyUnit": "Currency unit",
"currencyUnitDes": "Minimum currency unit (e.g., 100 for dollars/cents)",
"currencyUnitDes": "Minimum currency unit (e.g., 100 for dollars/cents).",
"paymentProviders": "Payment providers",
"providerName": "Provider name, used to display to users.",
"providerType": "Provider type",
@ -721,7 +721,7 @@
"giftCodeProduct": "Product",
"selectStorageProduct": "Select storage product",
"selectGroupProduct": "Select group product",
"giftCodeId": "ID",
"giftCodeId": "Gift Code ID",
"giftCodeType": "Type",
"giftCodeAmount": "Amount",
"giftCode": "Gift Code",
@ -771,6 +771,11 @@
"thisIsACustomDomain": "This is a custom domain",
"thisIsACustomDomainDes": "If you have bound a custom domain to the storage bucket, and need to manage the bucket via the custom domain, please check this option. After enabled, Cloudreve will not attempt to append the Bucket name in the request domain.",
"addedManually": "I have set it manually",
"origin": "Origin",
"allowMethods": "Allowed Methods",
"exposeHeaders": "Expose Headers",
"allowHeaders": "Allowed Headers",
"maxAge": "Max Age",
"accessCredential": "Access credential",
"downloadTrafficDiagram": "Download traffic path demonstration",
"downloadRelay": "Download relay",
@ -789,6 +794,7 @@
"mediaExtractorQiniu": "Qiniu DORA",
"mediaExtractorCos": "Tencent Cloud Data Processing",
"mediaExtractorObs": "image processing service",
"mediaExtractorUpyun": "image processing service",
"nativeMediaMetaExts": "Enabled file extensions for <0>{{name}}</0>",
"nativeMediaMetaExtsGeneralDes": "Separated by commas, empty value means disable <0>{{name}}</0>.",
"nativeMediaMetaExtsRemote": "For slave storage, the default support is EXIF and music metadata, you can override this by configuring the slave node with more extractors.",
@ -796,6 +802,7 @@
"nativeMediaMetaExtQiniu": "The Qiniu DORA service supports processing common audio, video, and images, no additional configuration is required, please fill in the extensions you want to process above.",
"nativeMediaMetaExtCos": "The Tencent Cloud Data Processing service supports processing audio, video, and images. Image processing does not require manual configuration, but if you need to process audio or video, please first go to <0>Tencent Cloud Data Processing</0> to activate and bind the storage bucket, then go to Bucket settings - Media processing to activate the image processing service. After binding, please add the extensions you want to process to the above field.",
"nativeMediaMetaExtObs": "The image processing service supports <0>extracting image EXIF</0>. No manual configuration is required, just add the extensions you want to process above.",
"nativeMediaMetaExtUpyun": "The image processing service supports <0>extracting image EXIF</0>. No manual configuration is required, just add the extensions you want to process above.",
"thumbProxy": "Proxy thumbnail generation",
"thumbProxyDes": "Enable this feature to generate thumbnails for files that do not meet the native thumbnail conditions. Cloudreve will try to generate thumbnails and upload them to the storage side. Please configure the thumbnail generator in <0>Media processing</0>.",
"nativeThumbnailMaxSize": "Max size of native thumbnails",
@ -808,6 +815,7 @@
"nativeThumbNailsGeneralQiniu": "For Qiniu Cloud storage, <0>image basic processing(imageView2)</0> service will be used to generate thumbnails.",
"nativeThumbNailsGeneralCos": "For Tencent Cloud COS storage, <0>Tencent Cloud Data Processing</0> service will be used to generate thumbnails.",
"nativeThumbNailsGeneralObs": "For Huawei Cloud OBS storage, <0>image processing</0> service will be used to generate thumbnails.",
"nativeThumbNailsGeneralUpyun": "For Upyun storage, <0>image processing</0> service will be used to generate thumbnails.",
"preallocate": "Pre-allocate disk space",
"preallocateDes": "When enabled, the user's upload request will be pre-allocated disk space on the storage node, only effective on Linux or Darwin.",
"sourceWebEdit": "Web online editing",
@ -1000,6 +1008,7 @@
"spSiteURL": "SharePoint Site URL",
"odReverseProxyURLDes": "Do you want to use custom reverse proxy server for file downloading?",
"odReverseProxyURL": "URL of reverse proxy server",
"chunkSizeDesOd": "Allowed range: 5 MB ~ 5GB, OneDrive requires it must be an integer multiple of 320 KiB (327,680 bytes).",
"chunkSizeLabelOd": "Allowed range: 5 MB ~ 5GB, OneDrive requires it must be an integer multiple of 320 KiB (327,680 bytes).",
"limitOdTPSDes": "Limit OneDrive API request frequency",
"tps": "TPS limit",
@ -1007,6 +1016,7 @@
"tpsBurst": "TPS burst",
"tpsBurstDes": "When requested is idle, Cloudreve can reserve a specified number of slots for future bursts of traffic.",
"odOauthDes": "However, you will need to click the button below and authorize with Microsoft account login to complete the initialization before you can use it. You can re-authorize later on the Storage Policy List page.",
"gotoAuthPage": "Go to authorization page",
"editS3StoragePolicy": "Edit AWS S3 storage policy",
"addS3StoragePolicy": "Add AWS S3 storage policy",
"s3BucketDes": "Go to AWS S3 dashboard to create a bucket, enter the <0>Bucket name</0> you just created:",
@ -1043,7 +1053,7 @@
"type": "Type",
"server": "Node endpoint",
"serverDes": "Endpoint used for node communication. If you want to store files on this node, this address will also be exposed to the user side for file uploads.",
"loadBalancerRankDes": "Specify a load balancing weight for this node, the value is an integer, the higher the value, the higher the probability of being selected.",
"loadBalancerRankDes": "Specify a load balancing weight for this node, the value is an integer. The higher the value, the higher the probability of being selected.",
"loadBalancerRank": "Load balancing weight",
"slaveSecret": "Slave secret",
"slaveSecretDes": "Secret used for slave node communication with master node. It needs to be consistent with <1>Secret</1> in the <1>Slave</1> section of the slave node configuration file.",
@ -1369,6 +1379,7 @@
"cleanupTaskTypesDes": "Select the task types to clean up. Leave blank to clean up all types.",
"cleanupTaskStatuses": "Task statuses",
"cleanupTaskStatusesDes": "Select the task statuses to clean up. Leave blank to clean up all completed status tasks.",
"import": "Import files",
"confirmDelete": "Are you sure you want to delete this task?",
"confirmBatchDelete": "Are you sure you want to delete {{num}} tasks?",
"deleteXTasks": "Delete {{num}} tasks",
@ -1458,7 +1469,7 @@
"filterEmailProviderRule": "Email domain filter rules",
"filterEmailProviderRuleDes": "Separate multiple fields with a semi-colon comma.",
"qqConnect": "QQ Connect",
"qqConnectHint": "When creating the application, please fill in the callback URL: {{url}}",
"qqConnectHint": "When creating the application, please fill in the callback URL: <0>{{url}}</0>.",
"enableQQConnect": "Enable QQ Connect",
"enableQQConnectDes": "Whether to allow binding QQ, use QQ to login website.",
"loginWithoutBinding": "Login without registration",
@ -1474,12 +1485,12 @@
"purchasableGroups": "Memberships",
"giftCodes": "Gift codes",
"enable": "Enable",
"appID": "App- ID",
"appID": "APP ID",
"appIDDes": "APPID of payment application.",
"rsaPrivate": "RSA application private key",
"rsaPrivateDes": "The RSA2 (SHA256) private key for the payment application, typically generated by you. For details, refer to <0>Generating RSA Keys</0>.",
"alipayPublicKey": "Alipay public key",
"alipayPublicKeyDes": "Provided by Alipay, available in Application Management - Application Information - API Signing Method.",
"alipayPublicKeyDes": "Provided by Alipay, available in [Application Management] - [Application Information] - [API Signing Method].",
"wechatPay": "WeChat Pay",
"applicationID": "Application ID",
"applicationIDDes": "Public number or mobile application appid applied by merchants.",
@ -1562,6 +1573,7 @@
"orderDeleted": "Order deleted.",
"orderName": "Name",
"product": "Product",
"paymentId": "Payment ID",
"orderNumber": "Trade No.",
"amount": "Amount",
"paidBy": "Paid with",

View File

@ -13,12 +13,13 @@
"dialogTitle": "Upload image",
"uploadInstructions": "Upload an image from your device:",
"addViaUrlInstructions": "Or add an image from an URL / relative path (relative to the current file):",
"autoCompletePlaceholder": "Select or paste an image src",
"autoCompletePlaceholder": "Select or paste an image URL",
"addViaUrlInstructionsNoUpload": "Image URL:",
"alt": "Alt:",
"title": "Title:"
},
"imageEditor": {
"deleteImage": "Delete image",
"editImage": "Edit image"
},
"createLink": {
@ -30,7 +31,7 @@
},
"linkPreview": {
"open": "Open {{url}} in new window",
"edit": "Edit link URL",
"edit": "Edit link",
"copyToClipboard": "Copy to clipboard",
"copied": "Copied!",
"remove": "Remove link"
@ -108,6 +109,6 @@
"selectLanguage": "Select code block language"
},
"contentArea": {
"editableMarkdown": "editable markdown"
"editableMarkdown": "Editable markdown"
}
}
}

View File

@ -275,6 +275,7 @@
"organize": "整理",
"pin": "サイドバーに固定",
"pinAlias": "エイリアスを表示",
"alreadyPined": "このアイテムはすでに固定されています。",
"optional": "オプション",
"move": "移動",
"delete": "削除",
@ -740,6 +741,7 @@
"rootFolderIn": "選択 <0></0>",
"createWebDavAccount": "WebDAVアカウントの作成",
"editWebDavAccount": "{{name}}の編集",
"saveChanges": "変更を保存",
"seeding": "シード中",
"awaitSeeding": "シード待ち",
"awaitSeedingDes": "ダウンロードタスクのシード完了を待機中。",
@ -894,6 +896,7 @@
"used": "使用量 - {{size}}",
"total": "合計容量 - {{size}}",
"report": "不正利用の報告",
"validDurationDays": "{{num}} 日",
"reportTarget": "報告対象",
"reportReason": "理由",
"reportReasonOptions": ["著作権侵害", "有害なコンテンツ", "スパム", "その他"],

View File

@ -170,7 +170,7 @@
"notAppliedToNativeGenerator": "{{prefix}}はストレージポリシーネイティブジェネレーターには適用されません。",
"fileBlobMargin": "ファイルBlob一時URLキャッシュ冗長性",
"fileBlobMarginDes": "同じファイルBlobが複数回リクエストされた場合、元のURLの有効期限が冗長性時間よりも長い場合、同じURLが再利用されます。",
"fileBlobTimeout": "ファイルBlob一時URL有効期限",
"fileBlobTimeout": "ファイルBlob一時URL有効期限(秒)",
"fileBlobTimeoutDes": "ユーザーがファイルを開いたりダウンロードしたりする際に取得する一時リンクの有効期限を制限します。ローカルストレージポリシー、WebDAV、またはCloudreveでプロキシされたファイルのダウンロードのみに適用されます。",
"wopiSessionTimeout": "WOPIセッション有効期限",
"wopiSessionTimeoutDes": "ユーザーがWOPIを使用してファイルを編集する場合の単一セッションの有効期限を制限します。期限切れになると、ユーザーはCloudreveからファイルを再度開く必要があります。",
@ -179,7 +179,7 @@
"transitParallelNum": "転送最大並列転送",
"transitParallelNumDes": "単一サーバーファイル転送タスクに複数のファイルが含まれる場合の、最大並列アップロード数。",
"failedChunkRetry": "チャンクエラー最大再試行回数",
"failedChunkRetryDes": "チャンクアップロード失敗後の最大再試行回数。サーバー側アップロードまたは転送のみに適用されます。",
"failedChunkRetryDes": "チャンクアップロード失敗後の最大再試行回数。サーバー側アップロードまたは中継分割アップロードのみに適用されます。",
"cacheChunks": "キャッシュされたストリーム分片ファイルによる再試行",
"cacheChunksDes": "有効にすると、ストリーム転送による分片アップロード時に分片データがシステムのテンポラリディレクトリにキャッシュされ、分片アップロード失敗時の再試行に使用されます。無効にすると、ストリーム転送による分片アップロードは追加のディスク容量を使用しませんが、分片アップロード失敗時にはアップロード全体が直ちに失敗します。",
"folderPropsTimeout": "ディレクトリ統計情報の有効期限(秒)",
@ -285,7 +285,7 @@
"logtoEndpointDes": "アプリケーション管理パネルで取得したLogtoエンドポイントアドレスです。自身でデプロイしたインスタンスを使用できます。",
"logtoKey": "アプリケーションキー",
"logtoKeyDes": "アプリケーション管理ページで作成したアプリケーションキーです。",
"logtoAppIDDes": "あなたが作成したアプリケーションID",
"logtoAppIDDes": "あなたが作成したアプリケーションID",
"logto": "Logto",
"logtoDes": "Logtoを使用することで、Apple、GitHub、Microsoft Entra ID、Google、SMSなど、より多くのサードパーティプラットフォームとの連携ログインを実現できます。Logto管理パネルで「従来のウェブアプリ」を作成し、<1>{{url}}</1>を「リダイレクトURI」に追加してください。",
"thirdPartySignIn": "サードパーティログイン",
@ -368,7 +368,7 @@
"smtpUsername": "SMTPユーザー名",
"smtpUsernameDes": "送信メールアドレスのユーザー名です。通常はメールアドレスと同じです。",
"smtpPassword": "SMTPパスワード",
"smtpPasswordDes": "送信メールアドレスのパスワードです",
"smtpPasswordDes": "送信メールアドレスのパスワードです",
"replyToAddress": "返信用メールアドレス",
"replyToAddressDes": "ユーザーがシステムから送信されたメールに返信する場合に、返信を受け取るメールアドレスです。",
"enforceSSL": "SSL接続を強制",
@ -377,7 +377,9 @@
"smtpTTLDes": "有効期限内のSMTP接続は、新しいメール送信リクエストで再利用されます。",
"emailTemplates": "メールテンプレート",
"activateNewUser": "新規ユーザー有効化",
"activateNewUserDes": "新規ユーザー登録後に送信される有効化メールのテンプレートです。",
"resetPassword": "パスワードリセット",
"resetPasswordDes": "ユーザーがパスワードをリセットする際に送信されるメールのテンプレートです。",
"sendTestEmail": "テストメール送信",
"transportation": "転送",
"workerNum": "ワーカー数",
@ -396,17 +398,17 @@
"wrongFormat": "不正な形式",
"avatar": "アバター",
"gravatarServer": "Gravatarサーバー",
"gravatarServerDes": "Gravatarサーバーアドレス国内ミラーの使用も可能です",
"gravatarServerDes": "Gravatarサーバーアドレス国内ミラーの使用も可能です",
"avatarFilePath": "アバター保存パス",
"avatarFilePathDes": "ユーザーがアップロードしたカスタムアバターの保存パスCloudreveデータディレクトリからの相対パス",
"avatarSize": "アバターファイルサイズ制限",
"avatarSizeDes": "ユーザーがアップロードできるアバターファイルの最大サイズ",
"avatarSizeDes": "ユーザーがアップロードできるアバターファイルの最大サイズ",
"avatarImageSize": "画像サイズ (px)",
"avatarImageSizeDes": "ユーザーがアップロードしたアバターは指定サイズに調整されます(単位:ピクセル)。",
"filePreview": "ファイルプレビュー",
"thumbnails": "サムネイル",
"thumbnailDoc": "サムネイル設定に関する詳細は、<0>公式ドキュメント</0>を参照してください。",
"thumbnailDocLink": "https://docs.cloudreve.org/use/thumbnails",
"thumbnailDocLink": "https://docs.cloudreve.org/usage/thumbnails",
"thumbnailBasic": "基本設定",
"generators": "サムネイル生成器",
"thumbMaxSize": "最大元ファイルサイズ",
@ -444,7 +446,7 @@
"thumbSuffix": "Blobファイル拡張子",
"thumbSuffixDes": "生成されたサムネイルBlobは、元のBlobに追加されたサフィックスです。",
"thumbFormat": "サムネイル形式",
"thumbFormatDes": "優先使用するサムネイル形式。ジェネレーターがサポートしていない場合、jpg 形式に自動的に降格します。",
"thumbFormatDes": "優先使用するサムネイル形式。ジェネレーターがサポートしていない場合、jpg形式に自動的に降格します。",
"thumbQuality": "画像品質",
"thumbQualityDes": "圧縮品質パーセンテージ。jpgとwebpエンコーディングのみに有効です。",
"thumbGC": "生成完了後にメモリを即時解放",
@ -506,7 +508,7 @@
"creditPrice": "ポイント価格",
"creditPriceDes": "通貨でポイントをチャージする価格最小通貨単位、0を入力するとポイントチャージを禁止します。",
"shareScoreRate": "シェア報酬率",
"shareScoreRateDes": "共有リンクが購入された場合、共有者が獲得するポイントの割合1100",
"shareScoreRateDes": "共有リンクが購入された場合、共有者が獲得するポイントの割合1100",
"cronNotifyUser": "超過利用者への通知スキャン間隔",
"cronNotifyUserDes": "超過利用者をスキャンし、メールで通知する",
"cronBanUser": "利用者アカウント停止スキャン間隔",
@ -517,11 +519,11 @@
"shopNavEnabledDes": "サイドバーナビゲーションに「ストア」項目を表示する",
"paymentSettings": "決済設定",
"currencyCode": "通貨コード",
"currencyCodeDes": "3文字の通貨コードUSD、CNY、EUR",
"currencyCodeDes": "3文字の通貨コードUSD、CNY、EUR",
"currencySymbol": "通貨記号",
"currencySymbolDes": "表示する通貨記号(例:$、¥、€)",
"currencySymbolDes": "表示する通貨記号(例:$、¥、€)",
"currencyUnit": "通貨単位",
"currencyUnitDes": "最小通貨単位1ドル=100セント",
"currencyUnitDes": "最小通貨単位1ドル=100セント",
"paymentProviders": "決済プロバイダー",
"providerName": "ユーザーに表示するプロバイダー名",
"providerType": "プロバイダーの種類",
@ -530,6 +532,7 @@
"addPaymentProvider": "決済プロバイダーの追加",
"stripeProvider": "Stripe",
"weixinProvider": "WeChatpay",
"alipayProvider": "Alipay",
"customProvider": "カスタム決済チャネル",
"customProviderDes": "他のサードパーティ決済プラットフォームを接続するには、Cloudreve互換の決済インターフェースを実装します。詳細は<0>公式ドキュメント</0>を参照してください。",
"providerKeyDes": "StripeのAPIキーを入力してください。",
@ -589,6 +592,7 @@
"previewTitle": "プレビュータイトル",
"previewTextField": "入力欄",
"previewPrimary": "メインカラー",
"previewSecondary": "サブカラー",
"invalidThemePreview": "無効なテーマ設定です。プレビューできません。",
"duplicateThemeColor": "このメインカラーを使用しているテーマが既に存在します。別の色を選択してください。",
"themeDes": "完全な設定項目については、<0>Material-UI Default theme viewer</0> を参照してください。",
@ -703,6 +707,8 @@
},
"giftCodes": {
"giftCodesSettings": "ギフトコード",
"giftCodesManagement": "ギフトコード管理",
"giftCodesDescription": "管理ギフトコードを使用して、ポイント、ストレージ容量、またはユーザーグループを交換します。",
"generateGiftCodes": "ギフトコードの生成",
"giftCodeQuantity": "数量",
"giftCodeQuantityHelp": "生成するギフトコードの数。",
@ -715,6 +721,7 @@
"giftCodeProduct": "製品",
"selectStorageProduct": "ストレージ製品を選択",
"selectGroupProduct": "ユーザーグループ製品を選択",
"giftCodeId": "ギフトコードID",
"giftCodeType": "種類",
"giftCodeAmount": "数量",
"giftCode": "ギフトコード",
@ -909,6 +916,8 @@
"path": "ユーザーファイルアップロード時の初期パス"
},
"storageBucket": "ストレージ",
"editQiniuStoragePolicy": "Qiniuストレージポリシーを編集",
"addQiniuStoragePolicy": "Qiniuストレージポリシーを追加",
"wanSiteURLDes": "このストレージポリシーを使用する前に、「パラメーター設定 - サイト情報 - サイトURL」に入力したアドレスが実際と一致し、かつ<0>外部ネットワークからアクセス可能であることを確認してください</0>。",
"enterQiniuBucket": "<0>Qiniuクラウドコントロールパネル</0>にアクセスしてオブジェクトストレージリソースを作成してください。「ストレージスペース名」には、Qiniuでストレージスペースを作成した際に指定した名前を入力します。",
"qiniuBucketName": "ストレージスペース名",
@ -933,7 +942,10 @@
"chunkSizeLabelQiniu": "チャンクアップロード時のチャンクサイズを指定してください。範囲は1MB1GBです。",
"corsSettingStep": "CORSポリシー",
"corsPolicyAdded": "CORSポリシーが追加されました。",
"editOSSStoragePolicy": "Alibaba Cloud OSSストレージポリシーを編集",
"addOSSStoragePolicy": "Alibaba Cloud OSSストレージポリシーを追加",
"createOSSBucketDes": "<0>OSS管理コンソール</0> にアクセスしてBucketを作成できます。<1>標準ストレージ</1>と<2>低頻度アクセス</2>タイプのBucketのみサポートしています。",
"ossBucketNameDes": "Alibaba Cloud OSSでBucketを作成した際に指定した<0>Bucket名</0>を入力してください。",
"bucketName": "Bucket名",
"publicReadBucket": "パブリック読み取り",
"ossEndpointDes": "作成したBucketの概要ページに移動し、「<0>アクセスドメイン</0>」欄の「<1>インターネットアクセス</1>」行にある「<2>エンドポイント(リージョンノード)</2>」を入力してください。",
@ -951,6 +963,8 @@
"ossCORSDes": "このストレージポリシーを使用するには、上記のクロスオリジンリソース共有CORSポリシーを正しく設定する必要があります。Cloudreveが自動で設定することも、手動で設定することもできます。このバケットのクロスオリジンリソース共有CORSポリシーを既に設定している場合は、この手順をスキップできます。",
"letCloudreveHelpMe": "Cloudreveに設定させる",
"skip": "スキップ",
"editUpyunStoragePolicy": "Upyunストレージポリシーを編集",
"addUpyunStoragePolicy": "Upyunストレージポリシーを追加",
"createUpyunBucketDes": "<0>Upyunパネル</0>で作成したクラウドストレージサービス名を入力します。",
"storageServiceName": "サービス名",
"operatorName": "オペレーター名",
@ -961,6 +975,8 @@
"tokenDisabled": "Token盗難防止未有効化",
"upyunTokenSecretDes": "設定したToken盗難防止キーを入力してください。",
"upyunTokenSecret": "Token盗難防止キー",
"editCOSStoragePolicy": "Tencent Cloud COSストレージポリシーを編集",
"addCOSStoragePolicy": "Tencent Cloud COSストレージポリシーを追加",
"createCOSBucketDes": "<0>COS管理コンソール</0> にアクセスしてストレージバケットを作成し、作成したバケットの基本設定ページに移動して、<1>バケット名</1> を上記に入力してください。",
"obsBucketDes": "<0>OBS管理コンソール</0> にアクセスしてストレージバケットを作成し、<1>バケット名</1> を上記に入力してください。ストレージバケットの種類は<2>標準ストレージ</2>または<3>低頻度アクセスストレージ</3>のみサポートされています。",
"cosPrivateRW": "プライベート読み書き",
@ -974,6 +990,8 @@
"grantAccess": "アカウント認証",
"grantAccessLater": "下記のボタンをクリックしてストレージポリシーを作成した後、ストレージポリシー設定ページでアカウント認証を行う必要があります。",
"odHttpsWarning": "OneDrive/SharePointストレージポリシーを使用するには、HTTPSを有効にする必要があります。有効にした後、パラメータ設定 - サイト情報 - サイトURLを同期して変更してください。",
"editOdStoragePolicy": "OneDrive/SharePointストレージポリシーを編集",
"addOdStoragePolicy": "OneDrive/SharePointストレージポリシーを追加",
"creatAadAppDes": "<0>Microsoft Entra IDコンソール</0> にアクセスしてログインし、ログイン後に<1>Microsoft Entra ID</1>管理パネルに移動します。ここでログインするアカウントと最終的にストレージを使用するOneDrive所属アカウントは異なる場合があります。",
"createAadAppDes2": "左側の<0>アプリ登録</0>メニューに移動し、<1>新規登録</1>ボタンをクリックします。アプリ登録フォームに入力します。名前は任意で設定できます。<2>サポートされているアカウントの種類</2>は<3>任意の組織ディレクトリ任意のAzure ADディレクトリ - 多テナントのアカウントと個人MicrosoftアカウントSkype、Xboxなど</3>を選択してください。<4>リダイレクトURIオプション</4>は<5>Web</5>を選択し、<6>{{url}}</6>を入力してください。その他はデフォルトのままにしてください。",
"aadAppIDDes": "アプリ管理の<0>概要</0>ページに移動し、表示されている<1>アプリケーションクライアントID</1>の値を確認してください。",
@ -991,6 +1009,7 @@
"odReverseProxyURLDes": "ファイルダウンロード時に、独自のリバースプロキシサーバーを使用するように置き換えますか?",
"odReverseProxyURL": "リバースプロキシサーバーアドレス",
"chunkSizeDesOd": "許容範囲5 MB5 GB。OneDriveでは、320 KiB327,680バイトの整数倍である必要があります。",
"chunkSizeLabelOd": "許容範囲5 MB5 GB。OneDriveでは、320 KiB327,680バイトの整数倍である必要があります。",
"limitOdTPSDes": "OneDrive APIリクエスト頻度の制限",
"tps": "TPS制限",
"tpsDes": "空欄の場合は制限なし。このストレージポリシーがOneDriveに送信するAPIリクエストの毎秒最大数を制限します。この頻度を超えるリクエストはレート制限されます。複数のCloudreveードでファイルを転送する場合、それぞれが独自のレート制限バケットを使用するため、状況に応じてこの値を比例的に下げてください。Webからのアップロードリクエストは、この制限の対象外です。",
@ -998,8 +1017,10 @@
"tpsBurstDes": "リクエストがアイドル状態の場合、Cloudreveは指定された数の枠を将来のバーストトラフィック用に予約できます。",
"odOauthDes": "ただし、以下のボタンをクリックしてOneDriveでログイン認証を行い、初期化を完了する必要があります。その後、ストレージポリシー一覧ページで認証をやり直すことができます。",
"gotoAuthPage": "認証ページへ移動",
"editS3StoragePolicy": "S3互換ストレージポリシーを編集",
"addS3StoragePolicy": "S3互換ストレージポリシーを追加",
"s3BucketDes": "AWS S3コンソールにアクセスしてバケットを作成し、作成時に指定した<0>バケット名</0>を入力してください。",
"sEndpointDes": "バケットのエンドポイントリージョンードを完全なURL形式で指定してください<0>https://bucket.region.example.com</0>)。",
"s3EndpointDes": "バケットのエンドポイントリージョンードを完全なURL形式で指定してください<0>https://bucket.region.example.com</0>)。",
"selectRegionDes": "バケットが存在するリージョンコードを入力してください(例:<0>us-east-1</0>。AWS以外のS3互換ストレージプロバイダーの場合は、そのドキュメントを参照して入力方法を確認してください。",
"chunkSizeLabelS3": "分片アップロード時の分片サイズを指定してください5MB5GB。",
"policyEndpoint": "エンドポイント",
@ -1063,7 +1084,8 @@
"downloaderTestPass": "ダウンロードマネージャーへの接続に成功しました。バージョン:{{version}}",
"testDownloader": "ダウンロードマネージャー通信テスト",
"addNewNode": "ノード新規作成",
"nameTheNode": "ノードに名前を付ける:",
"nameTheNode": "ノードに名前を付ける:",
"copyBinary": "",
"runCrSlave": "ード上でメインサイトと同じバージョンのCloudreveを実行し、以下の設定ファイルを使って起動してください",
"keepIfUpload": "将来このノードをストレージとして使用する場合は、以下のクロスドメイン設定を保存しておいてください。",
"storeFiles": "ファイル保存",
@ -1106,6 +1128,8 @@
"allowWabDAVDes": "無効にすると、ユーザーはWebDAVプロトコルでストレージに接続できなくなります。",
"allowWabDAVProxy": "WebDAVプロキシ",
"allowWabDAVProxyDes": "有効にすると、ユーザーはCloudreveを経由したWebDAVダウンロードを設定できます。",
"allowCompressTask": "圧縮/解凍タスク",
"allowCompressTaskDes": "有効にすると、ユーザーはオンラインでファイルの圧縮/解凍を行うことができます。",
"compressTask": "ファイルの圧縮/解凍",
"compressTaskDes": "有効にすると、ユーザーはオンラインでファイルの圧縮/解凍を行うことができます。",
"compressSize": "圧縮対象ファイルの最大サイズ",
@ -1445,15 +1469,15 @@
"filterEmailProviderRule": "メールドメインフィルタリングルール",
"filterEmailProviderRuleDes": "複数のドメインを指定する場合は、半角カンマで区切ってください。",
"qqConnect": "QQ連携",
"qqConnectHint": "<0>QQ互換オープン平台</0>でアプリを作成する際、コールバックURLに{{url}}を入力してください。",
"qqConnectHint": "<0>QQ互換オープン平台</0>でアプリを作成する際、コールバックURLに<0>{{url}}</0>を入力してください。",
"enableQQConnect": "QQ連携の有効化",
"enableQQConnectDes": "QQアカウントの紐付け、QQログインを許可しますか",
"loginWithoutBinding": "未連携の場合、直接ログインできます。",
"loginWithoutBindingDes": "有効化後、ユーザーがサードパーティログインを使用し、紐付け済みの登録ユーザーが存在しない場合、システムはユーザーを作成してログインさせます。この方法で作成されたユーザーは、以降サードパーティログインのみ使用可能です。",
"appid": "APP ID",
"appidDes": "アプリ管理ページで取得したAPP ID",
"appidDes": "アプリ管理ページで取得したAPP ID",
"appKey": "APP KEY",
"appKeyDes": "アプリ管理ページで取得したAPP KEY",
"appKeyDes": "アプリ管理ページで取得したAPP KEY",
"overuseReminder": "超過通知",
"overuseReminderDes": "増値サービス期限切れ、容量超過による通知メールテンプレート",
"vasSetting": "決済/その他設定",
@ -1461,21 +1485,21 @@
"purchasableGroups": "購入可能なユーザーグループ",
"giftCodes": "交換コード",
"enable": "有効化",
"appID": "App ID",
"appIDDes": "当面付アプリのAPP ID",
"appID": "APP ID",
"appIDDes": "当面付アプリのAPP ID",
"rsaPrivate": "RSAアプリ秘密鍵",
"rsaPrivateDes": "当面付アプリのRSA2SHA256秘密鍵。通常、自分で生成します。<0>RSAキーの生成</0>を参照ください。",
"alipayPublicKey": "支付宝公開鍵",
"alipayPublicKeyDes": "支付宝が提供します。「アプリ管理」-「アプリ情報」-「インターフェース署名方式」で取得できます。",
"wechatPay": "WeChat QRコード決済",
"applicationID": "App ID",
"applicationIDDes": "直結加盟店が申請した公式アカウントまたはモバイルアプリのappid",
"applicationIDDes": "直結加盟店が申請した公式アカウントまたはモバイルアプリのappid",
"merchantID": "直結加盟店番号",
"merchantIDDes": "直結加盟店の加盟店番号。WeChatが発行します。",
"apiV3Secret": "API v3キー",
"apiV3SecretDes": "【加盟店プラットフォーム】-【APIセキュリティ】で設定が必要です。WeChatの署名検証を通過するために必要です。キーの長さは32バイトです。",
"apiV3SecretDes": "「加盟店プラットフォーム」-「APIセキュリティ」で設定が必要です。WeChatの署名検証を通過するために必要です。キーの長さは32バイトです。",
"mcCertificateSerial": "加盟店証明書シリアル番号",
"mcCertificateSerialDes": "【加盟店プラットフォーム】-【APIセキュリティ】-【API証明書】-【証明書確認】で確認できます。",
"mcCertificateSerialDes": "「加盟店プラットフォーム」-「APIセキュリティ」-「API証明書」-「証明書確認」で確認できます。",
"mcAPISecret": "加盟店API秘密鍵",
"mcAPISecretDes": "秘密鍵ファイルapiclient_key.pemの内容です。",
"payjs": "PAYJSWeChat",
@ -1549,6 +1573,7 @@
"orderDeleted": "注文記録は削除済みです",
"orderName": "注文名",
"product": "商品",
"paymentId": "注文ID",
"orderNumber": "注文番号",
"paidBy": "支払方法",
"orderOwner": "作成者",

View File

@ -19,6 +19,7 @@
"title": "タイトル:"
},
"imageEditor": {
"deleteImage": "画像削除",
"editImage": "画像編集"
},
"createLink": {
@ -30,7 +31,7 @@
},
"linkPreview": {
"open": "{{url}}を新しいウィンドウで開く",
"edit": "リンクURLを編集",
"edit": "リンク編集",
"copyToClipboard": "クリップボードにコピー",
"copied": "コピーしました!",
"remove": "リンク削除"
@ -110,4 +111,4 @@
"contentArea": {
"editableMarkdown": "編集可能なMarkdown"
}
}
}

View File

@ -275,6 +275,7 @@
"organize": "整理",
"pin": "固定到侧边栏",
"pinAlias": "展示别名",
"alreadyPined": "此项目已固定。",
"optional": "可选",
"move": "移动",
"delete": "删除",
@ -482,7 +483,7 @@
"chineseMajorEncoding": "简体中文常见编码",
"selectEncoding": "ZIP 文件编码",
"password": "压缩文件密码",
"passwordDescription": "如果压缩文件未加密,此处请留空。",
"passwordDescription": "如果压缩文件未加密,此处请留空。",
"noEncodingSelected": "未选择编码方式",
"listingFiles": "列取文件中...",
"listingFileError": "列取文件时出错:{{message}}",
@ -740,6 +741,7 @@
"rootFolderIn": "选择 <0></0>",
"createWebDavAccount": "创建 WebDAV 账号",
"editWebDavAccount": "编辑 {{name}}",
"saveChanges": "保存更改",
"seeding": "做种中",
"awaitSeeding": "等待做种",
"awaitSeedingDes": "等待下载任务做种完成。",
@ -893,6 +895,8 @@
"quota": "容量配额",
"used": "已使用 - {{size}}",
"total": "总容量 - {{size}}",
"report": "滥用举报",
"validDurationDays": "{{num}} 天",
"reportTarget": "举报对象",
"reportReason": "原因",
"reportReasonOptions": ["侵权", "有害内容", "垃圾信息", "其他"],

View File

@ -69,7 +69,7 @@
"forum": "社区论坛",
"buyPro": "升级到 Pro",
"publishedAt": "发表于 <0></0>",
"newsTag": "notice",
"newsTag": "公告",
"licenseExpireAt": "授权有效期",
"permanentLicense": "永久",
"offlineLicenseExpireAy": "离线授权过期日期",
@ -85,7 +85,7 @@
},
"queue": {
"queueName_io_intense": "IO 密集型",
"queueName_io_intenseDes": "用于处理大量 IO 操作的队列,包括: 转移存储策略、解压缩、压缩。",
"queueName_io_intenseDes": "用于处理大量 IO 操作的队列,包括:转移存储策略、解压缩、压缩。",
"queueName_media_meta": "媒体元数据提取",
"queueName_media_metaDes": "用于提取媒体文件的元数据。",
"queueName_recycle": "Blob 回收",
@ -127,6 +127,7 @@
"customNavItemsDes": "你可以在左侧导航栏中添加自定义的条目,用户点击后会跳转到对应的链接。",
"navItemUrl": "链接",
"iconifyNamePlaceholder": "Iconify 图标标识比如fluent:home-24-regular",
"imageUrl": "图像 URL",
"iconifyName": "Iconify 图标名",
"oidc": "OpenID Connect (OIDC)",
"oidcDes": "OpenID Connect (OIDC) 是一种开放的认证协议,用于在不同的系统之间进行身份验证。在第三方身份平台中创建应用后,请将 <0>{{url}}</0> 添加到 “重定向 URI” 中。详情请参考 <1>官方文档</1>。",
@ -169,7 +170,7 @@
"notAppliedToNativeGenerator": "{{prefix}}不适用于存储策略原生生成器。",
"fileBlobMargin": "文件 Blob 临时 URL 缓存冗余(秒)",
"fileBlobMarginDes": "当相同的文件 Blob 被多次请求时,如果最初的 URL 剩余有效期大于冗余时长,相同的 URL 会被复用。",
"fileBlobTimeout": "文件 Blob 临时 URL 有效期",
"fileBlobTimeout": "文件 Blob 临时 URL 有效期(秒)",
"fileBlobTimeoutDes": "限制用户打开或下载文件时所获得的临时链接的有效期只针对本机存储策略、WebDAV 或经 Cloudreve 代理的文件下载。",
"wopiSessionTimeout": "WOPI 会话有效期(秒)",
"wopiSessionTimeoutDes": "限制用户使用 WOPI 编辑文件时,单个会话的有效期,过期后用户需要重新从 Cloudreve 打开文件。",
@ -178,7 +179,7 @@
"transitParallelNum": "中转最大并行传输",
"transitParallelNumDes": "当单个服务端文件中转任务包含多个文件时,最大并行上传的数量。",
"failedChunkRetry": "分片错误最大重试",
"failedChunkRetryDes": "分片上传失败后重试的最大次数,只适用于服务端上传或中转。",
"failedChunkRetryDes": "分片上传失败后重试的最大次数,只适用于服务端上传或中转分片上传。",
"cacheChunks": "缓存流式分片文件以用于重试",
"cacheChunksDes": "开启后,流式中转分片上传时会将分片数据缓存在系统临时目录,以便用于分片上传失败后的重试;\n 关闭后,流式中转分片上传不会额外占用硬盘空间,但分片上传失败后整个上传会立即失败。",
"folderPropsTimeout": "目录统计信息有效期(秒)",
@ -277,16 +278,16 @@
"trashBinInterval": "回收站扫描间隔",
"trashBinIntervalDes": "设定多久扫描并删除回收站中的过期文件",
"logtoName": "登录方式名称",
"logtoNameDes": "用于展示给用户的登录方式名称,默认为“SSO”支持 i18next 键值。",
"logtoNameDes": "用于展示给用户的登录方式名称,默认为 “SSO”支持 i18next 键值。",
"logtoDirectSSO": "直达第三方登录",
"logtoDirectSSODes": "如果你想要跳过 Logto 登录屏幕,直接跳转到对接的第三方登录或 SSO请在此填写第三方登录连接器的标识详情请参考 <0>Logto 文档</0>。",
"logtoEndpoint": "Logto 端点",
"logtoEndpointDes": "应用管理面板获取到的 Logto 端点地址,可以为自己部署的实例。",
"logtoKey": "应用密钥",
"logtoKeyDes": "应用管理页面创建的应用密钥。",
"logtoAppIDDes": "你所创建的应用 ID",
"logtoAppIDDes": "你所创建的应用 ID",
"logto": "Logto",
"logtoDes": "借由 <0>Logto</0>, 你可以实现更多第三方平台的互联登录,比如 Apple、GitHub、Microsoft Entra ID、Google、短信 等。请在 Logto 管理面板创建一个 “传统网页应用”,并将 <1>{{url}}</1> 加入到 “重定向 URIs”中。",
"logtoDes": "借由 <0>Logto</0>, 你可以实现更多第三方平台的互联登录,比如 Apple、GitHub、Microsoft Entra ID、Google、短信等。请在 Logto 管理面板创建一个 “传统网页应用”,并将 <1>{{url}}</1> 加入到 “重定向 URIs” 中。",
"thirdPartySignIn": "第三方登录",
"logo": "LOGO",
"logoDes": "LOGO 图像的地址,用于在左上角展示;请分别提供黑暗模式和日间模式下不同的 LOGO。",
@ -363,20 +364,22 @@
"smtpServer": "SMTP 服务器",
"smtpServerDes": "发件服务器地址,不含端口号。",
"smtpPort": "SMTP 端口",
"smtpPortDes": "发件服务器地址端口号。",
"smtpPortDes": "发件服务器端口号。",
"smtpUsername": "SMTP 用户名",
"smtpUsernameDes": "发信邮箱用户名,一般与邮箱地址相同。",
"smtpPassword": "SMTP 密码",
"smtpPasswordDes": "发信邮箱密码",
"smtpPasswordDes": "发信邮箱密码",
"replyToAddress": "回信邮箱",
"replyToAddressDes": "用户回复系统发送的邮件时,用于接收回信的邮箱。",
"enforceSSL": "强制使用 SSL 连接",
"enforceSSLDes": "是否强制使用 SSL 加密连接。如果无法发送邮件,可关闭此项, Cloudreve 会尝试使用 STARTTLS 并决定是否使用加密连接。",
"enforceSSLDes": "是否强制使用 SSL 加密连接。如果无法发送邮件,可关闭此项,Cloudreve 会尝试使用 STARTTLS 并决定是否使用加密连接。",
"smtpTTL": "SMTP 连接有效期 (秒)",
"smtpTTLDes": "有效期内建立的 SMTP 连接会被新邮件发送请求复用。",
"emailTemplates": "邮件模板",
"activateNewUser": "新用户激活",
"activateNewUserDes": "新用户注册后发送的激活邮件模板。",
"resetPassword": "重置密码",
"resetPasswordDes": "用户找回密码时发送的重置密码邮件模板。",
"sendTestEmail": "发送测试邮件",
"transportation": "传输",
"workerNum": "Worker 数量",
@ -384,7 +387,7 @@
"tempFolder": "临时目录",
"tempFolderDes": "用于存放解压缩、压缩等任务产生的临时文件的目录路径",
"textEditMaxSize": "文档在线编辑最大大小",
"textEditMaxSizeDes": "文档文件可在线编辑的最大大小超出此大小的文件无法在线编辑。此项设置适用于纯文本文件、代码文件、Office 文档 WOPI等 Web 在线编辑器。",
"textEditMaxSizeDes": "文档文件可在线编辑的最大大小超出此大小的文件无法在线编辑。此项设置适用于纯文本文件、代码文件、Office 文档WOPI等 Web 在线编辑器。",
"resetConnection": "上传校验失败时强制重置连接",
"resetConnectionDes": "开启后,如果本次策略、头像等数据上传校验失败,服务器会强制重置连接",
"batchDownload": "打包下载",
@ -395,17 +398,17 @@
"wrongFormat": "格式不正确",
"avatar": "头像",
"gravatarServer": "Gravatar 服务器",
"gravatarServerDes": "Gravatar 服务器地址,可选择使用国内镜像",
"gravatarServerDes": "Gravatar 服务器地址,可选择使用国内镜像",
"avatarFilePath": "头像存储路径",
"avatarFilePathDes": "用户上传自定义头像的存储路径,相对于 Cloudreve 数据目录。",
"avatarSize": "头像文件大小限制",
"avatarSizeDes": "用户可上传头像文件的最大大小",
"avatarSizeDes": "用户可上传头像文件的最大大小",
"avatarImageSize": "图像尺寸 (px)",
"avatarImageSizeDes": "用户所上传头像会被调整到给定的尺寸,单位为像素。",
"filePreview": "文件预览",
"thumbnails": "缩略图",
"thumbnailDoc": "有关配置缩略图的更多信息,请参阅 <0>官方文档</0>。",
"thumbnailDocLink": "https://docs.cloudreve.org/use/thumbnails",
"thumbnailDocLink": "https://docs.cloudreve.org/usage/thumbnails",
"thumbnailBasic": "基本设置",
"generators": "缩略图生成器",
"thumbMaxSize": "最大原始文件尺寸",
@ -445,7 +448,7 @@
"thumbFormat": "缩略图格式",
"thumbFormatDes": "优先使用的缩略图格式,如果生成器不支持,会自动降级为 jpg 格式。",
"thumbQuality": "图像质量",
"thumbQualityDes": "压缩质量百分比,只针对 jpg 和 webp 编码有效。",
"thumbQualityDes": "压缩质量百分比,只针对 jpg 和 webp 格式有效。",
"thumbGC": "生成完成后立即回收内存",
"captcha": "验证码",
"captchaType": "验证码类型",
@ -505,9 +508,9 @@
"creditPrice": "积分价格",
"creditPriceDes": "使用货币充值积分的价格(以最小货币单位计),填写 0 表示禁止充值积分。",
"shareScoreRate": "分享者佣金比例",
"shareScoreRateDes": "分享链接被购买时分享者获得的积分百分比1-100",
"shareScoreRateDes": "分享链接被购买时分享者获得的积分百分比1-100",
"cronNotifyUser": "通知超额用户扫描间隔",
"cronNotifyUserDes": "扫描并发送邮件提醒超额用户",
"cronNotifyUserDes": "扫描并发送邮件提醒超额用户",
"cronBanUser": "用户封禁扫描间隔",
"cronBanUserDes": "扫描并封禁超出存储且超出缓冲期的用户",
"anonymousPurchase": "匿名购买",
@ -516,11 +519,11 @@
"shopNavEnabledDes": "在侧边栏导航中显示“商店”条目。",
"paymentSettings": "支付设置",
"currencyCode": "货币代码",
"currencyCodeDes": "三字母货币代码(如 USD、CNY、EUR",
"currencyCodeDes": "三字母货币代码(如 USD、CNY、EUR",
"currencySymbol": "货币符号",
"currencySymbolDes": "显示的货币符号(如 $、¥、€)",
"currencySymbolDes": "显示的货币符号(如 $、¥、€)",
"currencyUnit": "货币单位",
"currencyUnitDes": "最小货币单位(如美元/分为100",
"currencyUnitDes": "最小货币单位(如美元/分为100",
"paymentProviders": "支付提供商",
"providerName": "提供商名称,用于展示给用户。",
"providerType": "提供商类型",
@ -529,6 +532,7 @@
"addPaymentProvider": "添加支付提供商",
"stripeProvider": "Stripe",
"weixinProvider": "微信支付",
"alipayProvider": "支付宝",
"customProvider": "自定义支付渠道",
"customProviderDes": "通过实现 Cloudreve 兼容付款接口来对接其他第三方支付平台,详情请参考 <0>官方文档</0>。",
"providerKeyDes": "输入 Stripe 的 API 密钥。",
@ -588,6 +592,7 @@
"previewTitle": "预览标题",
"previewTextField": "输入字段",
"previewPrimary": "主色调",
"previewSecondary": "次色调",
"invalidThemePreview": "无效的主题配置,无法预览",
"duplicateThemeColor": "已存在使用此主色调的主题。请选择不同的颜色。",
"themeDes": "完整的可配置项请参考 <0>Material-UI Default theme viewer</0>。",
@ -702,6 +707,8 @@
},
"giftCodes": {
"giftCodesSettings": "礼品码",
"giftCodesManagement": "礼品码管理",
"giftCodesDescription": "管理用户用于兑换积分、存储空间或用户组的礼品码。",
"generateGiftCodes": "生成礼品码",
"giftCodeQuantity": "数量",
"giftCodeQuantityHelp": "要生成的礼品码数量。",
@ -714,6 +721,7 @@
"giftCodeProduct": "产品",
"selectStorageProduct": "选择存储产品",
"selectGroupProduct": "选择用户组产品",
"giftCodeId": "礼品码 ID",
"giftCodeType": "类型",
"giftCodeAmount": "数量",
"giftCode": "礼品码",
@ -908,6 +916,8 @@
"path": "用户上传文件时的初始路径"
},
"storageBucket": "存储空间",
"editQiniuStoragePolicy": "编辑七牛云存储策略",
"addQiniuStoragePolicy": "添加七牛云存储策略",
"wanSiteURLDes": "在使用此存储策略前,请确保你在 参数设置 - 站点信息 - 站点URL 中填写的 地址与实际相符,并且 <0>能够被外网正常访问</0>。",
"enterQiniuBucket": "前往 <0>七牛控制面板</0> 创建对象存储资源。在填写你在七牛创建存储空间时指定的“存储空间名称”。",
"qiniuBucketName": "存储空间名称",
@ -932,7 +942,10 @@
"chunkSizeLabelQiniu": "请指定分片上传时的分片大小,范围 1 MB - 1 GB。",
"corsSettingStep": "跨域策略",
"corsPolicyAdded": "跨域策略已添加。",
"editOSSStoragePolicy": "编辑阿里云 OSS 存储策略",
"addOSSStoragePolicy": "添加阿里云 OSS 存储策略",
"createOSSBucketDes": "你可前往 <0>OSS 管理控制台</0> 创建 Bucket。只支持 <1>标准存储</1> 和 <2>低频访问</2> 类型的 Bucket。",
"ossBucketNameDes": "填写你在阿里云创建 Bucket 时指定的 <0>Bucket 名称</0>。",
"bucketName": "Bucket 名称",
"publicReadBucket": "公共读",
"ossEndpointDes": "转到所创建 Bucket 的概览页面,填写 <0>访问域名</0> 栏目下 <1>外网访问</1> 一行中间的 <2>EndPoint地域节点</2>。",
@ -950,6 +963,8 @@
"ossCORSDes": "此存储策略需要正确配置如上跨域策略后才能使用 Web 端上传文件Cloudreve 可以帮你自动设置,你也可以手动设置。如果你已设置过此 Bucket 的跨域策略,此步骤可以跳过。",
"letCloudreveHelpMe": "让 Cloudreve 帮我设置",
"skip": "跳过",
"editUpyunStoragePolicy": "编辑又拍云存储策略",
"addUpyunStoragePolicy": "添加又拍云存储策略",
"createUpyunBucketDes": "填写在 <0>又拍云面板</0> 创建云存储服务名称。",
"storageServiceName": "服务名称",
"operatorName": "操作员名",
@ -960,6 +975,8 @@
"tokenDisabled": "未开启 Token 防盗链",
"upyunTokenSecretDes": "填写你所设置的 Token 防盗链密钥。",
"upyunTokenSecret": "Token 防盗链密钥",
"editCOSStoragePolicy": "编辑腾讯云 COS 存储策略",
"addCOSStoragePolicy": "添加腾讯云 COS 存储策略",
"createCOSBucketDes": "前往 <0>COS 管理控制台</0> 创建存储桶,转到所创建存储桶的基础配置页面,将 <1>存储桶名称</1> 填写到上方。",
"obsBucketDes": "前往 <0>OBS 管理控制台</0> 创建存储桶,将 <1>桶名称</1> 填写到上方。存储桶类别只支持 <2>标准存储</2> 或 <3>低频访问存储</3>。",
"cosPrivateRW": "私有读写",
@ -973,6 +990,8 @@
"grantAccess": "账号授权",
"grantAccessLater": "点击下方按钮创建存储策略后,还需要在存储策略设置页面进行账号授权。",
"odHttpsWarning": "你必须启用 HTTPS 才能使用 OneDrive/SharePoint 存储策略;启用后同步更改 参数设置 - 站点信息 - 站点URL。",
"editOdStoragePolicy": "编辑 OneDrive/SharePoint 存储策略",
"addOdStoragePolicy": "添加 OneDrive/SharePoint 存储策略",
"creatAadAppDes": "前往 <0>Microsoft Entra ID 控制台</0> 并登录,登录后进入<1>Microsoft Entra ID</1> 管理面板,这里登录使用的账号和最终存储使用的 OneDrive 所属账号可以不同。",
"createAadAppDes2": "进入左侧 <0>应用注册</0> 菜单,并点击 <1>新注册</1> 按钮。填写应用注册表单。其中,名称可任取;<2>受支持的帐户类型</2> 选择为 <3>任何组织目录(任何 Azure AD 目录 - 多租户)中的帐户和个人 Microsoft 帐户(例如Skype、Xbox)</3><4>重定向 URI (可选)</4> 请选择 <5>Web</5>,并填写 <6>{{url}}</6> 其他保持默认即可。",
"aadAppIDDes": "进入应用管理的 <0>概览</0> 页面,看到的 <1>应用程序(客户端) ID</1> 的值。",
@ -990,6 +1009,7 @@
"odReverseProxyURLDes": "是否要在文件下载时替换为使用自建的反代服务器?",
"odReverseProxyURL": "反代服务器地址",
"chunkSizeDesOd": "允许范围5 MB ~ 5GBOneDrive 要求必须为 320 KiB (327,680 bytes) 的整数倍。",
"chunkSizeLabelOd": "允许范围5 MB ~ 5GBOneDrive 要求必须为 320 KiB (327,680 bytes) 的整数倍。",
"limitOdTPSDes": "限制 OneDrive API 请求频率",
"tps": "TPS 限制",
"tpsDes": "留空表示不限制。限制此存储策略每秒向 OneDrive 发送 API 请求最大数量。超出此频率的请求会被限速。多个 Cloudreve 节点转存文件时它们会各自使用自己的限流桶请根据情况按比例调低此数值。Web 端上传请求并不受此限制。",
@ -997,6 +1017,8 @@
"tpsBurstDes": "请求空闲时Cloudreve 可将指定数量的名额预留给未来的突发流量使用。",
"odOauthDes": "但是你需要点击下方按钮,并使用 OneDrive 登录授权以完成初始化后才能使用。日后你可以在存储策略列表页面重新进行授权。",
"gotoAuthPage": "转到授权页面",
"editS3StoragePolicy": "编辑 S3 兼容存储策略",
"addS3StoragePolicy": "添加 S3 兼容存储策略",
"s3BucketDes": "前往 AWS S3 控制台创建存储桶,在下方填写你创建存储桶时指定的 <0>Bucket 名称</0>",
"s3EndpointDes": "指定存储桶的 EndPoint地域节点填写为完整的 URL 格式,比如 <0>https://bucket.region.example.com</0>。",
"selectRegionDes": "输入存储桶所在的区域代码,如 <0>us-east-1</0>。对于非 AWS 的 S3 兼容存储提供商,请在其文档中查找如何填写此项。",
@ -1031,7 +1053,7 @@
"type": "类型",
"server": "节点地址",
"serverDes": "用于与节点通信的地址。如果你要在此节点存储文件,此地址也会暴露给用户端用于上传文件。",
"loadBalancerRankDes": "为此节点指定负载均衡权重,数值为整数, 权重越高,节点被选中的概率越大。",
"loadBalancerRankDes": "为此节点指定负载均衡权重,数值为整数权重越高,节点被选中的概率越大。",
"loadBalancerRank": "负载均衡权重",
"slaveSecret": "从机密钥",
"slaveSecretDes": "用于从机节点与主机节点通信的密钥。需要与从机配置文件中 <0>Slave</0> 下的 <1>Secret</1> 保持一致。",
@ -1062,7 +1084,8 @@
"downloaderTestPass": "成功连接到下载器,版本:{{version}}",
"testDownloader": "测试下载器通信",
"addNewNode": "新建节点",
"nameTheNode": "为节点命名:",
"nameTheNode": "为节点命名:",
"copyBinary": "",
"runCrSlave": "在节点上运行和主站相同版本的 Cloudreve并使用以下配置文件启动",
"keepIfUpload": "如果你未来需要使用此节点存储,请保留下面的跨域配置。",
"storeFiles": "存储文件",
@ -1105,6 +1128,8 @@
"allowWabDAVDes": "关闭后,用户无法通过 WebDAV 协议连接至网盘。",
"allowWabDAVProxy": "WebDAV 代理",
"allowWabDAVProxyDes": "启用后,用户可以配置 WebDAV 下载经由 Cloudreve 中转。",
"allowCompressTask": "压缩/解压缩任务",
"allowCompressTaskDes": "开启后,用户可以创建压缩或解压缩任务。",
"compressTask": "压缩/解压缩文件",
"compressTaskDes": "开启后,用户可以在线压缩/解压缩文件。",
"compressSize": "待压缩文件最大大小",
@ -1444,15 +1469,15 @@
"filterEmailProviderRule": "邮箱域过滤规则",
"filterEmailProviderRuleDes": "多个域请使用半角逗号隔开。",
"qqConnect": "QQ 互联",
"qqConnectHint": "在 <0>QQ 互联开放平台</0> 创建应用时,回调地址请填写:{{url}}",
"enableQQConnect": "开启QQ互联",
"enableQQConnectDes": "是否允许绑定QQ、使用QQ登录本站",
"qqConnectHint": "在 <0>QQ 互联开放平台</0> 创建应用时,回调地址请填写:<0>{{url}}</0>。",
"enableQQConnect": "开启 QQ 互联",
"enableQQConnectDes": "是否允许绑定 QQ、使用 QQ 登录本站",
"loginWithoutBinding": "未绑定时可直接登录",
"loginWithoutBindingDes": "开启后,如果用户使用了第三方登录,但是没有已绑定的注册用户,系统会为其创建用户并登录。这种方式创建的用户日后只能使用第三方登录。",
"appid": "APP ID",
"appidDes": "应用管理页面获取到的 APP ID",
"appidDes": "应用管理页面获取到的 APP ID",
"appKey": "APP KEY",
"appKeyDes": "应用管理页面获取到的 APP KEY",
"appKeyDes": "应用管理页面获取到的 APP KEY",
"overuseReminder": "超额提醒",
"overuseReminderDes": "用户因增值服务过期,容量超出限制后发送的提醒邮件模板",
"vasSetting": "支付/杂项设置",
@ -1460,25 +1485,25 @@
"purchasableGroups": "可购用户组",
"giftCodes": "兑换码",
"enable": "开启",
"appID": "App- ID",
"appIDDes": "当面付应用的 APPID",
"appID": "APP ID",
"appIDDes": "当面付应用的 APPID",
"rsaPrivate": "RSA 应用私钥",
"rsaPrivateDes": "当面付应用的 RSA2 (SHA256) 私钥,一般是由你自己生成。详情参考 <0>生成 RSA 密钥</0>。",
"rsaPrivateDes": "当面付应用的 RSA2 (SHA256) 私钥,一般是由你自己生成。详情参考 <0>生成 RSA 密钥</0>。",
"alipayPublicKey": "支付宝公钥",
"alipayPublicKeyDes": "由支付宝提供,可在 应用管理 - 应用信息 - 接口加签方式 中获取。",
"alipayPublicKeyDes": "由支付宝提供,可在【应用管理】-【应用信息】-【接口加签方式】中获取。",
"wechatPay": "微信官方扫码支付",
"applicationID": "应用 ID",
"applicationIDDes": "直连商户申请的公众号或移动应用 appid",
"applicationIDDes": "直连商户申请的公众号或移动应用 appid",
"merchantID": "直连商户号",
"merchantIDDes": "直连商户的商户号,由微信支付生成并下发。",
"apiV3Secret": "API v3 密钥",
"apiV3SecretDes": "商户需先在【商户平台】-【API安全】的页面设置该密钥,请求才能通过微信支付的签名校验。密钥的长度为 32 个字节。",
"apiV3SecretDes": "商户需先在【商户平台】-【API 安全】的页面设置该密钥,请求才能通过微信支付的签名校验。密钥的长度为 32 个字节。",
"mcCertificateSerial": "商户证书序列号",
"mcCertificateSerialDes": "登录商户平台【API安全】-【API证书】-【查看证书】,可查看商户 API 证书序列号。",
"mcAPISecret": "商户API 私钥",
"mcCertificateSerialDes": "登录商户平台【API 安全】-【API 证书】-【查看证书】,可查看商户 API 证书序列号。",
"mcAPISecret": "商户 API 私钥",
"mcAPISecretDes": "私钥文件 apiclient_key.pem 的内容。",
"payjs": "PAYJS 微信支付",
"payjsWarning": "此服务由第三方平台 <0>PAYJS</0> 提供, 产生的任何纠纷与 Cloudreve 开发者无关。",
"payjsWarning": "此服务由第三方平台 <0>PAYJS</0> 提供,产生的任何纠纷与 Cloudreve 开发者无关。",
"mcNumber": "商户号",
"mcNumberDes": "可在 PAYJS 管理面板首页看到",
"communicationSecret": "通信密钥",
@ -1548,6 +1573,7 @@
"orderDeleted": "订单记录已删除",
"orderName": "订单名",
"product": "商品",
"paymentId": "订单 ID",
"orderNumber": "订单号",
"paidBy": "支付方式",
"orderOwner": "创建者",
@ -1562,7 +1588,7 @@
"customPaymentNameDes": "用于展示给用户的付款方式名称",
"customPaymentSecretDes": "Cloudreve 用于签名付款请求的密钥。",
"customPaymentEndpoint": "支付接口地址",
"customPaymentEndpointDes": "创建支付订单时请求的接口 URL",
"customPaymentEndpointDes": "创建支付订单时请求的接口 URL",
"appFeedback": "反馈页面 URL",
"appForum": "用户论坛 URL",
"appLinkDes": "用于在 App 设置页面展示,留空即不展示链接按钮,仅当 VOL 授权有效时此项设置才会生效。"

View File

@ -12,13 +12,14 @@
"uploadImage": {
"dialogTitle": "上传图片",
"uploadInstructions": "从您的设备中上传图片:",
"addViaUrlInstructions": "或填写图片 URL / 相对路径 (相对于当前文件):",
"addViaUrlInstructions": "或填写图片 URL / 相对路径(相对于当前文件):",
"autoCompletePlaceholder": "选择或粘贴图片 URL",
"addViaUrlInstructionsNoUpload": "图片网址",
"addViaUrlInstructionsNoUpload": "图片 URL",
"alt": "替代文本:",
"title": "标题:"
},
"imageEditor": {
"deleteImage": "删除图片",
"editImage": "编辑图片"
},
"createLink": {
@ -30,7 +31,7 @@
},
"linkPreview": {
"open": "在新窗口中打开 {{url}}",
"edit": "编辑链接网址",
"edit": "编辑链接",
"copyToClipboard": "复制到剪贴板",
"copied": "已复制!",
"remove": "移除链接"
@ -110,4 +111,4 @@
"contentArea": {
"editableMarkdown": "可编辑的 Markdown"
}
}
}

View File

@ -275,6 +275,7 @@
"organize": "整理",
"pin": "固定到側邊欄",
"pinAlias": "展示別名",
"alreadyPined": "此項目已固定。",
"optional": "可選",
"move": "移動",
"delete": "刪除",
@ -384,7 +385,11 @@
"layout": "布局",
"thumbnails": "縮圖",
"on": "開啟",
"off": "關閉"
"off": "關閉",
"viewSetting": "檢視設定",
"saved": "已保存",
"notSet": "未設定",
"deleteViewSetting": "刪除檢視設定"
},
"modals": {
"includePasswordInShareLink": "在連結中包含密碼",
@ -736,6 +741,7 @@
"rootFolderIn": "選擇 <0></0>",
"createWebDavAccount": "建立 WebDAV 賬號",
"editWebDavAccount": "編輯 {{name}}",
"saveChanges": "儲存更改",
"seeding": "做種中",
"awaitSeeding": "等待做種",
"awaitSeedingDes": "等待下載任務做種完成。",
@ -889,7 +895,8 @@
"quota": "容量配額",
"used": "已使用 - {{size}}",
"total": "總容量 - {{size}}",
"report": "舉報濫用",
"report": "濫用舉報",
"validDurationDays": "{{num}} 天",
"reportTarget": "舉報對象",
"reportReason": "原因",
"reportReasonOptions": ["侵權", "有害內容", "垃圾訊息", "其他"],

View File

@ -69,7 +69,7 @@
"forum": "社區論壇",
"buyPro": "升級到 Pro",
"publishedAt": "發表於 <0></0>",
"newsTag": "notice",
"newsTag": "公告",
"licenseExpireAt": "授權有效期",
"permanentLicense": "永久",
"offlineLicenseExpireAy": "離線授權過期日期",
@ -85,7 +85,7 @@
},
"queue": {
"queueName_io_intense": "IO 密集型",
"queueName_io_intenseDes": "用於處理大量 IO 操作的佇列,包括: 轉移儲存策略、解壓縮、壓縮。",
"queueName_io_intenseDes": "用於處理大量 IO 操作的佇列,包括:轉移儲存策略、解壓縮、壓縮。",
"queueName_media_meta": "媒體元資料提取",
"queueName_media_metaDes": "用於提取媒體檔案的元資料。",
"queueName_recycle": "Blob 回收",
@ -146,6 +146,9 @@
"resetUrl": "重置連結",
"exceedToleranceDays": "設置的封禁寬容天數",
"activateUrl": "激活連結",
"domainNotLicensed": "域名未授權",
"domainNotLicensedDes": "你設定的站點 URL 中包含未授權的域名,請在 <0>授權管理面板</0> 中添加此子域名,然後點選下方按鈕更新授權後重試。",
"showSettings": "顯示設定",
"perPage": "每頁 {{num}} 條",
"noNodes": "沒有可用的節點。",
"extractMediaMeta": "媒體資訊提取",
@ -167,7 +170,7 @@
"notAppliedToNativeGenerator": "{{prefix}}不適用於儲存策略原生生成器。",
"fileBlobMargin": "檔案 Blob 臨時 URL 快取冗餘(秒)",
"fileBlobMarginDes": "當相同的檔案 Blob 被多次請求時,如果最初的 URL 剩餘有效期大於冗餘時長,相同的 URL 會被複用。",
"fileBlobTimeout": "檔案 Blob 臨時 URL 有效期",
"fileBlobTimeout": "檔案 Blob 臨時 URL 有效期(秒)",
"fileBlobTimeoutDes": "限制使用者開啟或下載檔案時所獲得的臨時連結的有效期只針對本機儲存策略、WebDAV 或經 Cloudreve 代理的檔案下載。",
"wopiSessionTimeout": "WOPI 會話有效期(秒)",
"wopiSessionTimeoutDes": "限制使用者使用 WOPI 編輯檔案時,單個會話的有效期,過期後使用者需要重新從 Cloudreve 開啟檔案。",
@ -176,7 +179,7 @@
"transitParallelNum": "中轉最大並行傳輸",
"transitParallelNumDes": "當單個服務端檔案中轉任務包含多個檔案時,最大並行上傳的數量。",
"failedChunkRetry": "分片錯誤最大重試",
"failedChunkRetryDes": "分片上傳失敗後重試的最大次數,只適用於服務端上傳或中轉。",
"failedChunkRetryDes": "分片上傳失敗後重試的最大次數,只適用於服務端上傳或中轉分片上傳。",
"cacheChunks": "快取流式分片檔案以用於重試",
"cacheChunksDes": "開啟後,流式中轉分片上傳時會將分片資料快取在系統臨時目錄,以便用於分片上傳失敗後的重試;\n 關閉後,流式中轉分片上傳不會額外佔用硬碟空間,但分片上傳失敗後整個上傳會立即失敗。",
"folderPropsTimeout": "目錄統計資訊有效期(秒)",
@ -207,6 +210,7 @@
"maxSizeDes": "此應用支援的最大檔案大小,填寫 0 表示不限制,超出大小時仍會嘗試開啟檔案,但會警告使用者。",
"srcEncodedVar": "經過 URL 編碼後的檔案 Blob 臨時訪問地址",
"srcVar": "檔案 Blob 臨時訪問地址",
"srcBase64Var": "經過 Base64 編碼後的檔案 Blob 臨時訪問地址",
"nameEncodedVar": "經過 URL 編碼後的檔名",
"versionEntityVar": "開啟的檔案版本 Blob ID為空時表示開啟的是最新版本。",
"fileIdVar": "檔案 ID",
@ -274,16 +278,16 @@
"trashBinInterval": "回收站掃描間隔",
"trashBinIntervalDes": "設定多久掃描並刪除回收站中的過期檔案",
"logtoName": "登入方式名稱",
"logtoNameDes": "用於展示給使用者的登入方式名稱,預設為“SSO”支援 i18next 鍵值。",
"logtoNameDes": "用於展示給使用者的登入方式名稱,預設為 “SSO”支援 i18next 鍵值。",
"logtoDirectSSO": "直達第三方登入",
"logtoDirectSSODes": "如果你想要跳過 Logto 登入螢幕,直接跳轉到對接的第三方登入或 SSO請在此填寫第三方登入聯結器的標識詳情請參考 <0>Logto 檔案</0>。",
"logtoEndpoint": "Logto 端點",
"logtoEndpointDes": "應用管理面板獲取到的 Logto 端點地址,可以為自己部署的例項。",
"logtoKey": "應用金鑰",
"logtoKeyDes": "應用管理頁面建立的應用金鑰。",
"logtoAppIDDes": "你所建立的應用 ID",
"logtoAppIDDes": "應用管理頁面建立的應用 ID。",
"logto": "Logto",
"logtoDes": "借由 <0>Logto</0>, 你可以實現更多第三方平臺的互聯登入,比如 Apple、GitHub、Microsoft Entra ID、Google、簡訊 等。請在 Logto 管理面板建立一個 “傳統網頁應用”,並將 <1>{{url}}</1> 加入到 “重定向 URIs”中。",
"logtoDes": "借由 <0>Logto</0>, 你可以實現更多第三方平臺的互聯登入,比如 Apple、GitHub、Microsoft Entra ID、Google、簡訊等。請在 Logto 管理面板建立一個 “傳統網頁應用”,並將 <1>{{url}}</1> 加入到 “重定向 URIs” 中。",
"thirdPartySignIn": "第三方登入",
"logo": "LOGO",
"logoDes": "LOGO 影象的地址,用於在左上角展示;請分別提供黑暗模式和日間模式下不同的 LOGO",
@ -360,20 +364,22 @@
"smtpServer": "SMTP 伺服器",
"smtpServerDes": "發件伺服器地址,不含埠號。",
"smtpPort": "SMTP 埠",
"smtpPortDes": "發件伺服器地址埠號。",
"smtpPortDes": "發件伺服器埠號。",
"smtpUsername": "SMTP 使用者名稱",
"smtpUsernameDes": "發信郵箱使用者名稱,一般與郵箱地址相同。",
"smtpPassword": "SMTP 密碼",
"smtpPasswordDes": "發信郵箱密碼",
"smtpPasswordDes": "發信郵箱密碼",
"replyToAddress": "回信郵箱",
"replyToAddressDes": "使用者回復系統傳送的郵件時,用於接收回信的郵箱。",
"enforceSSL": "強制使用 SSL 連線",
"enforceSSLDes": "是否強制使用 SSL 加密連線。如果無法傳送郵件,可關閉此項, Cloudreve 會嘗試使用 STARTTLS 並決定是否使用加密連線。",
"enforceSSLDes": "是否強制使用 SSL 加密連線。如果無法傳送郵件,可關閉此項,Cloudreve 會嘗試使用 STARTTLS 並決定是否使用加密連線。",
"smtpTTL": "SMTP 連線有效期 (秒)",
"smtpTTLDes": "有效期內建立的 SMTP 連線會被新郵件傳送請求復用。",
"emailTemplates": "郵件模板",
"activateNewUser": "新使用者啟用",
"activateNewUserDes": "新使用者注冊後發送的啟用郵件模板。",
"resetPassword": "重置密碼",
"resetPasswordDes": "使用者找回密碼時發送的重置密碼郵件模板。",
"sendTestEmail": "傳送測試郵件",
"transportation": "傳輸",
"workerNum": "Worker 數量",
@ -381,7 +387,7 @@
"tempFolder": "臨時目錄",
"tempFolderDes": "用於存放解壓縮、壓縮等任務產生的臨時檔案的目錄路徑",
"textEditMaxSize": "檔案線上編輯最大大小",
"textEditMaxSizeDes": "檔案檔案可線上編輯的最大大小超出此大小的檔案無法線上編輯。此項設定適用於純文字檔案、程式碼檔案、Office 檔案 WOPI等 Web 線上編輯器。",
"textEditMaxSizeDes": "檔案檔案可線上編輯的最大大小超出此大小的檔案無法線上編輯。此項設定適用於純文字檔案、程式碼檔案、Office 檔案WOPI等 Web 線上編輯器。",
"resetConnection": "上傳校驗失敗時強制重置連線",
"resetConnectionDes": "開啟後,如果本次策略、頭像等資料上傳校驗失敗,伺服器會強制重置連線",
"batchDownload": "打包下載",
@ -392,17 +398,17 @@
"wrongFormat": "格式不正確",
"avatar": "頭像",
"gravatarServer": "Gravatar 伺服器",
"gravatarServerDes": "Gravatar 伺服器地址,可選擇使用國內映象",
"gravatarServerDes": "Gravatar 伺服器地址,可選擇使用國內映象",
"avatarFilePath": "頭像儲存路徑",
"avatarFilePathDes": "使用者上傳自定義頭像的儲存路徑,相對於 Cloudreve 資料目錄。",
"avatarSize": "頭像檔案大小限制",
"avatarSizeDes": "使用者可上傳頭像檔案的最大大小",
"avatarSizeDes": "使用者可上傳頭像檔案的最大大小",
"avatarImageSize": "影象尺寸 (px)",
"avatarImageSizeDes": "使用者所上傳頭像會被調整到給定的尺寸,單位為畫素。",
"filePreview": "檔案預覽",
"thumbnails": "縮圖",
"thumbnailDoc": "有關配置縮圖的更多資訊,請參閱 <0>官方檔案</0>。",
"thumbnailDocLink": "https://docs.cloudreve.org/use/thumbnails",
"thumbnailDocLink": "https://docs.cloudreve.org/usage/thumbnails",
"thumbnailBasic": "基本設定",
"generators": "縮圖生成器",
"thumbMaxSize": "最大原始檔案尺寸",
@ -442,7 +448,7 @@
"thumbFormat": "縮圖格式",
"thumbFormatDes": "優先使用的縮圖格式,如果生成器不支援,會自動降級為 jpg 格式。",
"thumbQuality": "影象質量",
"thumbQualityDes": "壓縮質量百分比,只針對 jpg 和 webp 編碼有效。",
"thumbQualityDes": "壓縮質量百分比,只針對 jpg 和 webp 格式有效。",
"thumbGC": "生成完成後立即回收記憶體",
"captcha": "驗證碼",
"captchaType": "驗證碼型別",
@ -502,9 +508,9 @@
"creditPrice": "積分價格",
"creditPriceDes": "使用貨幣充值積分的價格(以最小貨幣單位計),填寫 0 表示禁止充值積分。",
"shareScoreRate": "分享者傭金比例",
"shareScoreRateDes": "分享連結被購買時分享者獲得的積分百分比1-100",
"shareScoreRateDes": "分享連結被購買時分享者獲得的積分百分比1-100",
"cronNotifyUser": "通知超額使用者掃描間隔",
"cronNotifyUserDes": "掃描並傳送郵件提醒超額使用者",
"cronNotifyUserDes": "掃描並傳送郵件提醒超額使用者",
"cronBanUser": "使用者封禁掃描間隔",
"cronBanUserDes": "掃描並封禁超出儲存且超出緩衝期的使用者",
"anonymousPurchase": "匿名購買",
@ -513,11 +519,11 @@
"shopNavEnabledDes": "在側邊欄導航中顯示“商店”條目。",
"paymentSettings": "支付設定",
"currencyCode": "貨幣程式碼",
"currencyCodeDes": "三字母貨幣程式碼(如 USD、CNY、EUR",
"currencyCodeDes": "三字母貨幣程式碼(如 USD、CNY、EUR",
"currencySymbol": "貨幣符號",
"currencySymbolDes": "顯示的貨幣符號(如 $、¥、€)",
"currencySymbolDes": "顯示的貨幣符號(如 $、¥、€)",
"currencyUnit": "貨幣單位",
"currencyUnitDes": "最小貨幣單位(如美元/分為100",
"currencyUnitDes": "最小貨幣單位(如美元/分為100",
"paymentProviders": "支付提供商",
"providerName": "提供商名稱,用於展示給使用者。",
"providerType": "提供商型別",
@ -526,6 +532,7 @@
"addPaymentProvider": "新增支付提供商",
"stripeProvider": "Stripe",
"weixinProvider": "微信支付",
"alipayProvider": "支付寶",
"customProvider": "自定義支付渠道",
"customProviderDes": "通過實現 Cloudreve 相容付款介面來對接其他第三方支付平臺,詳情請參考 <0>官方檔案</0>。",
"providerKeyDes": "輸入 Stripe 的 API 金鑰。",
@ -585,6 +592,7 @@
"previewTitle": "預覽標題",
"previewTextField": "輸入欄位",
"previewPrimary": "主色調",
"previewSecondary": "次色調",
"invalidThemePreview": "無效的主題配置,無法預覽",
"duplicateThemeColor": "已存在使用此主色調的主題。請選擇不同的顏色。",
"themeDes": "完整的可配置項請參考 <0>Material-UI Default theme viewer</0>。",
@ -699,6 +707,8 @@
},
"giftCodes": {
"giftCodesSettings": "禮品碼",
"giftCodesManagement": "禮品碼管理",
"giftCodesDescription": "管理用於兌換積分、儲存空間或使用者組的禮品碼。",
"generateGiftCodes": "生成禮品碼",
"giftCodeQuantity": "數量",
"giftCodeQuantityHelp": "要生成的禮品碼數量。",
@ -711,6 +721,7 @@
"giftCodeProduct": "產品",
"selectStorageProduct": "選擇儲存產品",
"selectGroupProduct": "選擇使用者組產品",
"giftCodeId": "禮品碼 ID",
"giftCodeType": "型別",
"giftCodeAmount": "數量",
"giftCode": "禮品碼",
@ -905,6 +916,8 @@
"path": "使用者上傳檔案時的初始路徑"
},
"storageBucket": "儲存空間",
"editQiniuStoragePolicy": "編輯七牛雲儲存策略",
"addQiniuStoragePolicy": "新增七牛雲儲存策略",
"wanSiteURLDes": "在使用此儲存策略前,請確保你在 引數設定 - 站點資訊 - 站點URL 中填寫的 地址與實際相符,並且 <0>能夠被外網正常訪問</0>。",
"enterQiniuBucket": "前往 <0>七牛控制面板</0> 建立物件儲存資源。在填寫你在七牛建立儲存空間時指定的“儲存空間名稱”。",
"qiniuBucketName": "儲存空間名稱",
@ -929,7 +942,10 @@
"chunkSizeLabelQiniu": "請指定分片上傳時的分片大小,範圍 1 MB - 1 GB。",
"corsSettingStep": "跨域策略",
"corsPolicyAdded": "跨域策略已新增。",
"editOSSStoragePolicy": "編輯阿里雲 OSS 儲存策略",
"addOSSStoragePolicy": "新增阿里雲 OSS 儲存策略",
"createOSSBucketDes": "你可前往 <0>OSS 管理控制檯</0> 建立 Bucket。只支援 <1>標準儲存</1> 和 <2>低頻訪問</2> 型別的 Bucket。",
"ossBucketNameDes": "填寫你在阿里雲建立 Bucket 時指定的 <0>Bucket 名稱</0>。",
"bucketName": "Bucket 名稱",
"publicReadBucket": "公共讀",
"ossEndpointDes": "轉到所建立 Bucket 的概覽頁面,填寫 <0>訪問域名</0> 欄目下 <1>外網訪問</1> 一行中間的 <2>EndPoint地域節點</2>。",
@ -947,6 +963,8 @@
"ossCORSDes": "此儲存策略需要正確配置如上跨域策略後才能使用 Web 端上傳檔案Cloudreve 可以幫你自動設定,你也可以手動設定。如果你已設定過此 Bucket 的跨域策略,此步驟可以跳過。",
"letCloudreveHelpMe": "讓 Cloudreve 幫我設定",
"skip": "跳過",
"editUpyunStoragePolicy": "編輯又拍雲儲存策略",
"addUpyunStoragePolicy": "新增又拍雲儲存策略",
"createUpyunBucketDes": "填寫在 <0>又拍雲面板</0> 建立雲端儲存服務名稱。",
"storageServiceName": "服務名稱",
"operatorName": "操作員名",
@ -957,6 +975,8 @@
"tokenDisabled": "未開啟 Token 防盜鏈",
"upyunTokenSecretDes": "填寫你所設定的 Token 防盜鏈金鑰。",
"upyunTokenSecret": "Token 防盜鏈金鑰",
"editCOSStoragePolicy": "編輯騰訊雲 COS 儲存策略",
"addCOSStoragePolicy": "新增騰訊雲 COS 儲存策略",
"createCOSBucketDes": "前往 <0>COS 管理控制檯</0> 建立儲存桶,轉到所建立儲存桶的基礎配置頁面,將 <1>儲存桶名稱</1> 填寫到上方。",
"obsBucketDes": "前往 <0>OBS 管理控制檯</0> 建立儲存桶,將 <1>桶名稱</1> 填寫到上方。儲存桶類別只支援 <2>標準儲存</2> 或 <3>低頻訪問儲存</3>。",
"cosPrivateRW": "私有讀寫",
@ -970,6 +990,8 @@
"grantAccess": "賬號授權",
"grantAccessLater": "點選下方按鈕建立儲存策略後,還需要在儲存策略設定頁面進行賬號授權。",
"odHttpsWarning": "你必須啟用 HTTPS 才能使用 OneDrive/SharePoint 儲存策略;啟用後同步更改 引數設定 - 站點資訊 - 站點URL。",
"editOdStoragePolicy": "編輯 OneDrive/SharePoint 儲存策略",
"addOdStoragePolicy": "新增 OneDrive/SharePoint 儲存策略",
"creatAadAppDes": "前往 <0>Microsoft Entra ID 控制檯</0> 並登入,登入後進入<1>Microsoft Entra ID</1> 管理面板,這裡登入使用的賬號和最終儲存使用的 OneDrive 所屬賬號可以不同。",
"createAadAppDes2": "進入左側 <0>應用注冊</0> 選單,並點選 <1>新注冊</1> 按鈕。填寫應用注冊表單。其中,名稱可任取;<2>受支援的帳戶型別</2> 選擇為 <3>任何組織目錄(任何 Azure AD 目錄 - 多租戶)中的帳戶和個人 Microsoft 帳戶(例如Skype、Xbox)</3><4>重定向 URI (可選)</4> 請選擇 <5>Web</5>,並填寫 <6>{{url}}</6> 其他保持預設即可。",
"aadAppIDDes": "進入應用管理的 <0>概覽</0> 頁面,看到的 <1>應用程式(客戶端) ID</1> 的值。",
@ -987,6 +1009,7 @@
"odReverseProxyURLDes": "是否要在檔案下載時替換為使用自建的反代伺服器?",
"odReverseProxyURL": "反代伺服器地址",
"chunkSizeDesOd": "允許範圍5 MB ~ 5GBOneDrive 要求必須為 320 KiB (327,680 bytes) 的整數倍。",
"chunkSizeLabelOd": "允許範圍5 MB ~ 5GBOneDrive 要求必須為 320 KiB (327,680 bytes) 的整數倍。",
"limitOdTPSDes": "限制 OneDrive API 請求頻率",
"tps": "TPS 限制",
"tpsDes": "留空表示不限制。限制此儲存策略每秒向 OneDrive 傳送 API 請求最大數量。超出此頻率的請求會被限速。多個 Cloudreve 節點轉存檔案時它們會各自使用自己的限流桶請根據情況按比例調低此數值。Web 端上傳請求並不受此限制。",
@ -994,6 +1017,8 @@
"tpsBurstDes": "請求空閒時Cloudreve 可將指定數量的名額預留給未來的突發流量使用。",
"odOauthDes": "但是你需要點選下方按鈕,並使用 OneDrive 登入授權以完成初始化後才能使用。日後你可以在儲存策略列表頁面重新進行授權。",
"gotoAuthPage": "轉到授權頁面",
"editS3StoragePolicy": "編輯 S3 相容儲存策略",
"addS3StoragePolicy": "新增 S3 相容儲存策略",
"s3BucketDes": "前往 AWS S3 控制檯建立儲存桶,在下方填寫你建立儲存桶時指定的 <0>Bucket 名稱</0>",
"s3EndpointDes": "指定儲存桶的 EndPoint地域節點填寫為完整的 URL 格式,比如 <0>https://bucket.region.example.com</0>。",
"selectRegionDes": "輸入儲存桶所在的區域程式碼,如 <0>us-east-1</0>。對於非 AWS 的 S3 相容儲存提供商,請在其檔案中查詢如何填寫此項。",
@ -1028,7 +1053,7 @@
"type": "型別",
"server": "節點地址",
"serverDes": "用於與節點通訊的地址。如果你要在此節點儲存檔案,此地址也會暴露給使用者端用於上傳檔案。",
"loadBalancerRankDes": "為此節點指定負載均衡權重,數值為整數, 權重越高,節點被選中的概率越大。",
"loadBalancerRankDes": "為此節點指定負載均衡權重,數值為整數權重越高,節點被選中的概率越大。",
"loadBalancerRank": "負載均衡權重",
"slaveSecret": "從機金鑰",
"slaveSecretDes": "用於從機節點與主機節點通訊的金鑰。需要與從機配置檔案中 <0>Slave</0> 下的 <1>Secret</1> 保持一致。",
@ -1059,7 +1084,8 @@
"downloaderTestPass": "成功連線到下載器,版本:{{version}}",
"testDownloader": "測試下載器通訊",
"addNewNode": "新建節點",
"nameTheNode": "為節點命名:",
"nameTheNode": "為節點命名:",
"copyBinary": "",
"runCrSlave": "在節點上執行和主站相同版本的 Cloudreve並使用以下配置檔案啟動",
"keepIfUpload": "如果你未來需要使用此節點儲存,請保留下面的跨域配置。",
"storeFiles": "儲存檔案",
@ -1102,6 +1128,8 @@
"allowWabDAVDes": "關閉後,使用者無法通過 WebDAV 協議連線至網盤。",
"allowWabDAVProxy": "WebDAV 代理",
"allowWabDAVProxyDes": "啟用後, 使用者可以配置 WebDAV 下載經由 Cloudreve 中轉。",
"allowCompressTask": "壓縮/解壓縮任務",
"allowCompressTaskDes": "開啟後,使用者可以建立壓縮或解壓縮任務。",
"compressTask": "壓縮/解壓縮檔案",
"compressTaskDes": "開啟後,使用者可以線上壓縮/解壓縮檔案。",
"compressSize": "待壓縮檔案最大大小",
@ -1441,15 +1469,15 @@
"filterEmailProviderRule": "郵箱域過濾規則",
"filterEmailProviderRuleDes": "多個域請使用半形逗號隔開。",
"qqConnect": "QQ 互聯",
"qqConnectHint": "在 <0>QQ 互聯開放平臺</0> 建立應用時,回撥地址請填寫:{{url}}",
"enableQQConnect": "開啟QQ互聯",
"enableQQConnectDes": "是否允許繫結QQ、使用QQ登入本站",
"qqConnectHint": "在 <0>QQ 互聯開放平臺</0> 建立應用時,回撥地址請填寫:<0>{{url}}</0>。",
"enableQQConnect": "開啟 QQ 互聯",
"enableQQConnectDes": "是否允許繫結 QQ、使用 QQ 登入本站",
"loginWithoutBinding": "未繫結時可直接登入",
"loginWithoutBindingDes": "開啟後,如果使用者使用了第三方登入,但是沒有已繫結的注冊使用者,系統會為其建立使用者並登入。這種方式建立的使用者日後只能使用第三方登入。",
"appid": "APP ID",
"appidDes": "應用管理頁面獲取到的的 APP ID",
"appidDes": "應用管理頁面獲取到的的 APP ID",
"appKey": "APP KEY",
"appKeyDes": "應用管理頁面獲取到的的 APP KEY",
"appKeyDes": "應用管理頁面獲取到的的 APP KEY",
"overuseReminder": "超額提醒",
"overuseReminderDes": "使用者因增值服務過期,容量超出限制後傳送的提醒郵件模板",
"vasSetting": "支付/雜項設定",
@ -1457,25 +1485,25 @@
"purchasableGroups": "可購使用者組",
"giftCodes": "兌換碼",
"enable": "開啟",
"appID": "App- ID",
"appIDDes": "當面付應用的 APPID",
"appID": "APP ID",
"appIDDes": "當面付應用的 APPID",
"rsaPrivate": "RSA 應用私鑰",
"rsaPrivateDes": "當面付應用的 RSA2 (SHA256) 私鑰,一般是由你自己生成。詳情參考 <0>生成 RSA 金鑰</0>。",
"alipayPublicKey": "支付寶公鑰",
"alipayPublicKeyDes": "由支付寶提供,可在 應用管理 - 應用資訊 - 介面加簽方式 中獲取。",
"alipayPublicKeyDes": "由支付寶提供,可在【應用管理】-【應用資訊】-【介面加簽方式】中獲取。",
"wechatPay": "微信官方掃碼支付",
"applicationID": "應用 ID",
"applicationIDDes": "直連商戶申請的公眾號或移動應用 appid",
"applicationIDDes": "直連商戶申請的公眾號或移動應用 appid",
"merchantID": "直連商戶號",
"merchantIDDes": "直連商戶的商戶號,由微信支付生成並下發。",
"apiV3Secret": "API v3 金鑰",
"apiV3SecretDes": "商戶需先在【商戶平臺】-【API安全】的頁面設定該金鑰,請求才能通過微信支付的籤名校驗。金鑰的長度為 32 個位元組。",
"apiV3SecretDes": "商戶需先在【商戶平臺】-【API 安全】的頁面設定該金鑰,請求才能通過微信支付的籤名校驗。金鑰的長度為 32 個位元組。",
"mcCertificateSerial": "商戶證書序列號",
"mcCertificateSerialDes": "登入商戶平臺【API安全】-【API證書】-【檢視證書】,可檢視商戶 API 證書序列號。",
"mcCertificateSerialDes": "登入商戶平臺【API 安全】-【API 證書】-【檢視證書】,可檢視商戶 API 證書序列號。",
"mcAPISecret": "商戶API 私鑰",
"mcAPISecretDes": "私鑰檔案 apiclient_key.pem 的內容。",
"payjs": "PAYJS 微信支付",
"payjsWarning": "此服務由第三方平臺 <0>PAYJS</0> 提供, 產生的任何糾紛與 Cloudreve 開發者無關。",
"payjsWarning": "此服務由第三方平臺 <0>PAYJS</0> 提供,產生的任何糾紛與 Cloudreve 開發者無關。",
"mcNumber": "商戶號",
"mcNumberDes": "可在 PAYJS 管理面板首頁看到",
"communicationSecret": "通訊金鑰",
@ -1545,6 +1573,7 @@
"orderDeleted": "訂單記錄已刪除",
"orderName": "訂單名",
"product": "商品",
"paymentId": "訂單 ID",
"orderNumber": "訂單號",
"paidBy": "支付方式",
"orderOwner": "建立者",

View File

@ -12,9 +12,9 @@
"uploadImage": {
"dialogTitle": "上傳圖片",
"uploadInstructions": "從您的裝置上傳圖片:",
"addViaUrlInstructions": "或填寫圖片 URL / 相對路徑 (相對於當前文件):",
"addViaUrlInstructions": "或填寫圖片 URL / 相對路徑(相對於當前文件):",
"autoCompletePlaceholder": "選擇或貼上圖片 URL",
"addViaUrlInstructionsNoUpload": "圖片網址",
"addViaUrlInstructionsNoUpload": "圖片 URL",
"alt": "替代文字:",
"title": "標題:"
},
@ -111,4 +111,4 @@
"contentArea": {
"editableMarkdown": "可編輯的 Markdown"
}
}
}