Merge pull request #14297 from jumpserver/pr@dev@translate

perf: Translate
pull/14299/head
ZhaoJiSen 1 month ago committed by GitHub
commit b385133071
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -9,6 +9,7 @@
"CommandReviewMessage": "The command you entered requires verification before it can be executed. Would you like to initiate a review request?",
"CommandReviewRejectBy": "Command review request has been rejected by %s",
"CommandReviewTimeoutError": "Command review request has timed out",
"CommandWarningDialogMessage": "The command you executed is risky and an alert notification will be sent to the administrator. Do you want to continue?",
"Confirm": "Confirm",
"ConnectError": "Error while fetching data",
"ConnectSuccess": "Connected successfully",
@ -22,6 +23,7 @@
"ErrorMessage": "Error message",
"ExecuteError": "Error while executing",
"ExecuteSuccess": "Executed successfully",
"ExecutionCanceled": "Execution Canceled",
"ExportALL": "Export all data",
"ExportAll": "Export all",
"ExportCurrent": "Export current page",
@ -42,6 +44,9 @@
"OverMaxSessionTimeError": "Since this session has been active for more than %d hours, it has been closed",
"ParseError": "Error while parsing",
"PasteNotAllowed": "You are not allowed to paste, please contact the administrator to open it!",
"PermissionAlreadyExpired": "Permission already expired",
"PermissionExpiredDialogMessage": "Permission has expired, and the session will expire in ten minutes. Please contact the administrator promptly for renewal",
"PermissionExpiredDialogTitle": "Permission expired",
"PermissionsExpiredOn": "Permissions associated with this session expired on %s",
"Properties": "Properties",
"Refresh": "Refresh",
@ -67,11 +72,6 @@
"Version": "Version",
"ViewData": "View data",
"WaitCommandReviewMessage": "The review request has been initiated, please wait for the review results",
"initializingDatasourceFailedMessage": "Connection failed, please check if the database connection configuration is correct",
"Warning": "Warning",
"ExecutionCanceled": "Execution Canceled",
"CommandWarningDialogMessage": "The command you executed is risky and an alert notification will be sent to the administrator. Do you want to continue?",
"PermissionExpiredDialogTitle": "Permission expired",
"PermissionExpiredDialogMessage": "Permission has expired, and the session will expire in ten minutes. Please contact the administrator promptly for renewal",
"PermissionAlreadyExpired": "Permission already expired"
"initializingDatasourceFailedMessage": "Connection failed, please check if the database connection configuration is correct"
}

@ -44,6 +44,9 @@
"OverMaxSessionTimeError": "このセッションの時間が%d時間を超えたため、閉じられました",
"ParseError": "解析に失敗しました",
"PasteNotAllowed": "貼り付けは許可されていません。管理者に連絡して権限を開いてください!",
"PermissionAlreadyExpired": "権限が期限切れ",
"PermissionExpiredDialogMessage": "権限が期限切れで、セッションは10分後に期限切れになります。管理者に連絡し、期限を延長してください。",
"PermissionExpiredDialogTitle": "権限が期限切れ",
"PermissionsExpiredOn": "このセッションに関連する権限は%sに期限切れです",
"Properties": "プロパティ",
"Refresh": "リフレッシュ",

@ -9,6 +9,7 @@
"CommandReviewMessage": "您输入的命令需要复核后才可以执行, 是否发起复核请求?",
"CommandReviewRejectBy": "命令复核被 %s 拒绝",
"CommandReviewTimeoutError": "命令复核超时",
"CommandWarningDialogMessage": "您执行的命令存在风险,告警通知将发送给管理员。是否继续?",
"Confirm": "确认",
"ConnectError": "连接失败",
"ConnectSuccess": "连接成功",
@ -22,6 +23,7 @@
"ErrorMessage": "错误消息",
"ExecuteError": "执行失败",
"ExecuteSuccess": "执行成功",
"ExecutionCanceled": "执行已取消",
"ExportALL": "导出所有数据",
"ExportAll": "导出全部",
"ExportCurrent": "导出当前页面",
@ -42,6 +44,9 @@
"OverMaxSessionTimeError": "由于此会话时间大于 %d 小时,已经被关闭",
"ParseError": "解析失败",
"PasteNotAllowed": "不允许粘贴,请联系管理员开启权限!",
"PermissionAlreadyExpired": "授权已过期",
"PermissionExpiredDialogMessage": "授权已过期,会话将在十分钟后过期,请及时联系管理员续期",
"PermissionExpiredDialogTitle": "授权已过期",
"PermissionsExpiredOn": "此会话关联的权限已于 %s 过期",
"Properties": "属性",
"Refresh": "刷新",
@ -67,11 +72,6 @@
"Version": "版本",
"ViewData": "查看数据",
"WaitCommandReviewMessage": "复核请求已发起, 请等待复核结果",
"initializingDatasourceFailedMessage": "连接失败,请检查数据库连接配置是否正确",
"Warning": "警告",
"ExecutionCanceled": "执行已取消",
"CommandWarningDialogMessage": "您执行的命令存在风险,告警通知将发送给管理员。是否继续?",
"PermissionExpiredDialogTitle": "授权已过期",
"PermissionExpiredDialogMessage": "授权已过期,会话将在十分钟后过期,请及时联系管理员续期",
"PermissionAlreadyExpired": "授权已过期"
"initializingDatasourceFailedMessage": "连接失败,请检查数据库连接配置是否正确"
}

@ -44,6 +44,9 @@
"OverMaxSessionTimeError": "由於此會話時間大於 %d 小時,已經被關閉",
"ParseError": "解析失敗",
"PasteNotAllowed": "不允許貼上,請聯絡管理員開啟權限!",
"PermissionAlreadyExpired": "授權已過期",
"PermissionExpiredDialogMessage": "授權已過期,對話將在十分鐘後過期,請及時聯繫管理員續期。",
"PermissionExpiredDialogTitle": "授權已過期",
"PermissionsExpiredOn": "此會話關聯的權限已於 %s 過期",
"Properties": "屬性",
"Refresh": "刷新",

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-10-12 11:30+0800\n"
"POT-Creation-Date: 2024-10-14 15:58+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -377,16 +377,20 @@ msgstr "Switch from"
msgid "Version"
msgstr ""
#: accounts/models/account.py:57 accounts/serializers/account/account.py:228
#: accounts/models/account.py:57
msgid "historical Account"
msgstr ""
#: accounts/models/account.py:58 accounts/serializers/account/account.py:228
#: users/models/user/__init__.py:119
msgid "Source"
msgstr ""
#: accounts/models/account.py:58
#: accounts/models/account.py:59
msgid "Source ID"
msgstr ""
#: accounts/models/account.py:61
#: accounts/models/account.py:62
#: accounts/serializers/automations/change_secret.py:113
#: accounts/serializers/automations/change_secret.py:144
#: accounts/templates/accounts/change_secret_failed_info.html:12
@ -404,27 +408,27 @@ msgstr ""
msgid "Account"
msgstr ""
#: accounts/models/account.py:67
#: accounts/models/account.py:68
msgid "Can view asset account secret"
msgstr ""
#: accounts/models/account.py:68
#: accounts/models/account.py:69
msgid "Can view asset history account"
msgstr ""
#: accounts/models/account.py:69
#: accounts/models/account.py:70
msgid "Can view asset history account secret"
msgstr ""
#: accounts/models/account.py:70
#: accounts/models/account.py:71
msgid "Can verify account"
msgstr ""
#: accounts/models/account.py:71
#: accounts/models/account.py:72
msgid "Can push account"
msgstr ""
#: accounts/models/account.py:72
#: accounts/models/account.py:73
msgid "Can remove account"
msgstr ""
@ -926,7 +930,7 @@ msgstr ""
#: accounts/serializers/account/account.py:459
#: accounts/serializers/account/base.py:93
#: accounts/serializers/account/template.py:83
#: assets/serializers/asset/common.py:407
#: assets/serializers/asset/common.py:418
msgid "Spec info"
msgstr ""
@ -1366,7 +1370,7 @@ msgstr ""
#: acls/models/base.py:98 assets/models/automations/base.py:17
#: assets/models/cmd_filter.py:38 assets/serializers/asset/common.py:148
#: assets/serializers/asset/common.py:406 perms/serializers/permission.py:55
#: assets/serializers/asset/common.py:417 perms/serializers/permission.py:55
#: perms/serializers/user_permission.py:75 rbac/tree.py:35
msgid "Accounts"
msgstr ""
@ -1943,7 +1947,7 @@ msgstr ""
msgid "Zone"
msgstr ""
#: assets/models/asset/common.py:179 assets/serializers/asset/common.py:408
#: assets/models/asset/common.py:179 assets/serializers/asset/common.py:419
#: assets/serializers/asset/host.py:11
msgid "Gathered info"
msgstr ""
@ -2124,7 +2128,7 @@ msgstr ""
msgid "New node"
msgstr ""
#: assets/models/node.py:467 audits/backends/db.py:82 audits/backends/db.py:83
#: assets/models/node.py:467 audits/backends/db.py:85 audits/backends/db.py:86
msgid "empty"
msgstr ""
@ -2326,7 +2330,7 @@ msgid "Node path"
msgstr ""
#: assets/serializers/asset/common.py:168
#: assets/serializers/asset/common.py:409
#: assets/serializers/asset/common.py:420
msgid "Auto info"
msgstr ""
@ -2342,7 +2346,7 @@ msgstr ""
msgid "Protocol is required: {}"
msgstr ""
#: assets/serializers/asset/common.py:336
#: assets/serializers/asset/common.py:347
msgid "Invalid data"
msgstr ""
@ -2362,12 +2366,12 @@ msgid "Postgresql ssl model help text"
msgstr ""
"Prefer: I don't care about encryption, but I wish to pay the overhead of "
"encryption if the server supports it.\n"
"Require: I want my data to be encrypted, and I accept the overhead. I trust that the network will make "
"sure I always connect to the server I want.\n"
"Verify CA: I want my data encrypted, and I accept the overhead. I want to be sure that I connect to a "
"server that I trust.\n"
"Verify Full: I want my data encrypted, and I accept the "
"overhead. I want to be sure that I connect to a server I trust, and that it's the one I specify."
"Require: I want my data to be encrypted, and I accept the overhead. I trust "
"that the network will make sure I always connect to the server I want.\n"
"Verify CA: I want my data encrypted, and I accept the overhead. I want to be "
"sure that I connect to a server that I trust.\n"
"Verify Full: I want my data encrypted, and I accept the overhead. I want to "
"be sure that I connect to a server I trust, and that it's the one I specify."
#: assets/serializers/asset/gpt.py:20
msgid ""
@ -2676,7 +2680,15 @@ msgstr "Activities"
msgid "The text content is too long. Use Elasticsearch to store operation logs"
msgstr ""
#: audits/backends/db.py:108
#: audits/backends/db.py:78
msgid "labels"
msgstr "Labels"
#: audits/backends/db.py:79
msgid "operate_log_id"
msgstr ""
#: audits/backends/db.py:111
msgid "Tips"
msgstr ""
@ -4526,7 +4538,7 @@ msgstr ""
#: labels/apps.py:8
msgid "App Labels"
msgstr "Labels"
msgstr "App labels"
#: labels/models.py:15
msgid "Color"
@ -4925,7 +4937,7 @@ msgstr ""
msgid "Material Type"
msgstr ""
#: ops/models/job.py:548
#: ops/models/job.py:558
msgid "Job Execution"
msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -1,6 +1,9 @@
{
"ActionPerm": "Actions",
"Cancel": "Cancel",
"Clone Connect": "Clone Connect",
"Close All Tabs": "Close All Tabs",
"Close Current Tab": "Close Current Tab",
"Confirm": "Confirm",
"ConfirmBtn": "Confirm",
"Connect": "Connect",
@ -8,6 +11,7 @@
"CopyShareURLSuccess": "Copy Share URL Success",
"CreateLink": "Create Share Link",
"CreateSuccess": "Success",
"Custom Setting": "Custom Setting",
"DownArrow": "Down arrow",
"Download": "Download",
"DownloadSuccess": "Download success",
@ -33,6 +37,7 @@
"Paste": "Paste",
"PauseSession": "Pause Session",
"ReadOnly": "Read-Only",
"Reconnect": "Reconnect",
"Refresh": "Refresh",
"Remove": "Remove",
"RemoveShareUser": "You have been removed from the shared session.",
@ -62,10 +67,5 @@
"VerifyCode": "Verify Code",
"WaitFileTransfer": "Wait file transfer to finish",
"WebSocketClosed": "WebSocket closed",
"Writable": "Writable",
"Reconnect": "Reconnect",
"Close Current Tab": "Close Current Tab",
"Close All Tabs": "Close All Tabs",
"Clone Connect": "Clone Connect",
"Custom Setting": "Custom Setting"
"Writable": "Writable"
}

@ -1,6 +1,9 @@
{
"ActionPerm": "操作权限",
"Cancel": "取消",
"Clone Connect": "复制窗口",
"Close All Tabs": "关闭所有",
"Close Current Tab": "关闭当前",
"Confirm": "确认",
"ConfirmBtn": "确定",
"Connect": "连接",
@ -8,6 +11,7 @@
"CopyShareURLSuccess": "复制分享地址成功",
"CreateLink": "创建分享链接",
"CreateSuccess": "创建成功",
"Custom Setting": "自定义设置",
"DownArrow": "向下箭头",
"Download": "下载",
"DownloadSuccess": "下载成功",
@ -33,6 +37,7 @@
"Paste": "粘贴",
"PauseSession": "暂停此会话",
"ReadOnly": "只读",
"Reconnect": "重新连接",
"Refresh": "刷新",
"Remove": "移除",
"RemoveShareUser": "你已经被移除共享会话",
@ -62,10 +67,5 @@
"VerifyCode": "验证码",
"WaitFileTransfer": "等待文件传输结束",
"WebSocketClosed": "WebSocket 已关闭",
"Reconnect": "重新连接",
"Writable": "可写",
"Close Current Tab": "关闭当前",
"Close All Tabs": "关闭所有",
"Clone Connect": "复制窗口",
"Custom Setting": "自定义设置"
"Writable": "可写"
}

@ -443,9 +443,6 @@
"Docs": "Docs",
"Download": "Download",
"DownloadCenter": "Download",
"FTPStorageNotEnabled": "The file storage function is not enabled. Please modify the configuration file and add the following configuration: FTP_FILE_MAX_STORE=100 (supports saving files within 100M)",
"FTPFileNotStored": "The file has not been saved to storage yet, please check back later.",
"FTPUnknownStorageState": "Unknown file storage status, please contact your administrator.",
"DownloadImportTemplateMsg": "Download creation template",
"DownloadReplay": "Download recording",
"DownloadUpdateTemplateMsg": "Download update template",
@ -507,6 +504,9 @@
"ExportOnlySelectedItems": "Export selected items",
"ExportRange": "Export range",
"FC": "Fusion compute",
"FTPFileNotStored": "The file has not been saved to storage yet, please check back later.",
"FTPStorageNotEnabled": "The file storage function is not enabled. Please modify the configuration file and add the following configuration: FTP_FILE_MAX_STORE=100 (supports saving files within 100M)",
"FTPUnknownStorageState": "Unknown file storage status, please contact your administrator.",
"Failed": "Failed",
"FailedAsset": "Failed assets",
"FaviconTip": "Note: website icon (suggested image size: 16px*16px)",
@ -1217,6 +1217,7 @@
"TaskID": "Task id",
"TaskList": "Tasks",
"TaskMonitor": "Monitoring",
"TaskPath": "Task path",
"TechnologyConsult": "Technical consultation",
"TempPasswordTip": "The temporary password is valid for 300 seconds and becomes invalid immediately after use",
"TempToken": "Temporary tokens",
@ -1399,6 +1400,5 @@
"ZoneUpdate": "Update the zone",
"disallowSelfUpdateFields": "Not allowed to modify the current fields yourself",
"forceEnableMFAHelpText": "If force enable, user can not disable by themselves",
"removeWarningMsg": "Are you sure you want to remove",
"TaskPath": "Task path"
"removeWarningMsg": "Are you sure you want to remove"
}

@ -458,6 +458,7 @@
"Docs": "文書",
"Download": "ダウンロード",
"DownloadCenter": "ダウンロードセンター",
"DownloadFTPFileTip": "現在のActionはファイルを記録せず、またはファイルのサイズが閾値デフォルト100Mを超えている、またはまだ対応するストレージに保存されていません。",
"DownloadImportTemplateMsg": "テンプレートをダウンロードで作成",
"DownloadReplay": "ビデオのダウンロード",
"DownloadUpdateTemplateMsg": "更新テンプレートをダウンロード",
@ -519,6 +520,9 @@
"ExportOnlySelectedItems": "選択オプションのみをエクスポート",
"ExportRange": "エクスポート範囲",
"FC": "Fusion Compute",
"FTPFileNotStored": "ファイルはまだストレージに保存されていません、後で確認してください。",
"FTPStorageNotEnabled": "ファイルストレージ機能が有効になっていません、設定ファイルを変更し、次の設定を追加してくださいFTP_FILE_MAX_STORE=100100M以下のファイルを保存可能",
"FTPUnknownStorageState": "不明なファイルストレージの状態、管理者にご連絡ください。",
"Failed": "失敗",
"FailedAsset": "失敗した資産",
"FaviconTip": "ヒント:ウェブサイトのアイコン(推奨画像サイズ16px*16px)",
@ -1294,6 +1298,7 @@
"Timeout": "タイムアウト",
"TimeoutHelpText": "この値が-1の場合、タイムアウト時間を指定しない",
"Timer": "定期的にAction",
"TimerExecution": "定期実行",
"Title": "タイトル",
"To": "至",
"Today": "今日",

@ -444,9 +444,6 @@
"Download": "下载",
"DownloadCenter": "下载中心",
"DownloadFTPFileTip": "当前动作不记录文件或者文件大小超过阈值默认100M或者还未保存到对应存储中",
"FTPStorageNotEnabled": "文件存储功能未开启请修改配置文件并添加配置FTP_FILE_MAX_STORE=100支持保存100M以内的文件",
"FTPFileNotStored": "文件尚未保存到存储中,请稍后查看。",
"FTPUnknownStorageState": "未知的文件存储状态,请联系管理员。",
"DownloadImportTemplateMsg": "下载创建模板",
"DownloadReplay": "下载录像",
"DownloadUpdateTemplateMsg": "下载更新模板",
@ -508,6 +505,9 @@
"ExportOnlySelectedItems": "仅导出选择项",
"ExportRange": "导出范围",
"FC": "Fusion Compute",
"FTPFileNotStored": "文件尚未保存到存储中,请稍后查看。",
"FTPStorageNotEnabled": "文件存储功能未开启请修改配置文件并添加配置FTP_FILE_MAX_STORE=100支持保存100M以内的文件",
"FTPUnknownStorageState": "未知的文件存储状态,请联系管理员。",
"Failed": "失败",
"FailedAsset": "失败的资产",
"FaviconTip": "提示:网站图标(建议图片大小为: 16px*16px",
@ -1221,6 +1221,7 @@
"TaskID": "任务 ID",
"TaskList": "任务列表",
"TaskMonitor": "任务监控",
"TaskPath": "任务路径",
"TechnologyConsult": "技术咨询",
"TempPasswordTip": "临时密码有效期为 300 秒,使用后立刻失效",
"TempToken": "临时密码",
@ -1403,6 +1404,5 @@
"ZoneUpdate": "更新网域",
"disallowSelfUpdateFields": "不允许自己修改当前字段",
"forceEnableMFAHelpText": "如果强制启用,用户无法自行禁用",
"removeWarningMsg": "你确定要移除",
"TaskPath": "任务路径"
"removeWarningMsg": "你确定要移除"
}

@ -593,6 +593,7 @@
"DomainUpdate": "更新網域",
"Download": "下載",
"DownloadCenter": "下載中心",
"DownloadFTPFileTip": "當前Action不記錄檔案或者檔案大小超過閾值預設100M或者還未儲存到對應儲存中。",
"DownloadImportTemplateMsg": "下載創建模板",
"DownloadReplay": "下載錄影",
"DownloadUpdateTemplateMsg": "下載更新範本",
@ -667,6 +668,9 @@
"ExportRange": "匯出範圍",
"FAILURE": "失敗",
"FC": "Fusion Compute",
"FTPFileNotStored": "檔案尚未儲存到儲存中,請稍後查看。",
"FTPStorageNotEnabled": "檔案儲存功能未開啟請修改配置檔並添加配置FTP_FILE_MAX_STORE=100支持儲存100M以內的檔案",
"FTPUnknownStorageState": "未知的檔案儲存狀態,請聯絡管理員。",
"Failed": "失敗",
"FailedAsset": "失敗的資產",
"False": "否",
@ -1654,6 +1658,7 @@
"Timeout": "超時(秒)",
"TimeoutHelpText": "當此值為-1時不指定超時時間",
"Timer": "定時執行",
"TimerExecution": "定時執行",
"TimerPeriod": "定時執行週期",
"TimesWeekUnit": "次/周",
"Title": "Title",

@ -129,6 +129,7 @@
"Password is your password login to system": "Password is your password login to system",
"Pause": "Pause",
"Pause task has been send": "Pause task has been send",
"Play List": "Play List",
"Please choose an account": "Please choose an account",
"Please input password": "Please input password",
"Port": "Port",
@ -216,11 +217,10 @@
"connectDisabledTipsNoAccount": "Tips: No valid authorization account found, current resource cannot be connected. Please contact the administrator for assistance",
"connectDisabledTipsNoConnectMethod": "Tips: No valid connection method found, current resource cannot be connected. Please contact the administrator for assistance",
"download": "download",
"recordingIsBeingDownloaded": "Recording is being downloaded, please wait.",
"rows": "rows",
"start time": "start time",
"success": "success",
"system user": "system user",
"user": "user",
"recordingIsBeingDownloaded": "Recording is being downloaded, please wait.",
"Play List": "Play List"
"user": "user"
}

@ -130,6 +130,7 @@
"Password is your password login to system": "パスワードは、システムにログインするためのパスワードです",
"Pause": "タスクを一時停止",
"Pause task has been send": "一時停止タスクが送信されました",
"Play List": "再生リスト",
"Please choose an account": "ユーザーを選択してください",
"Please input password": "パスワードを入力してください",
"Port": "ポート",
@ -220,6 +221,7 @@
"connectDisabledTipsNoAccount": "ヒント:有効な認可アカウントが見つかりませんでした。このリソースは接続できません。管理者に連絡してください",
"connectDisabledTipsNoConnectMethod": "ヒント:有効な接続方法が見つかりませんでした。このリソースは接続できません。管理者に連絡してください",
"download": "ダウンロード",
"recordingIsBeingDownloaded": "ビデオのダウンロードが進行中です、お待ちください。",
"rows": "行数",
"start time": "開始時間",
"success": "成功",

@ -128,6 +128,7 @@
"Password is your password login to system": "密码是你登录系统的密码",
"Pause": "暂停",
"Pause task has been send": "暂停任务已发送",
"Play List": "播放列表",
"Please choose an account": "请选择一个用户",
"Please input password": "请输入密码",
"Port": "端口",
@ -214,11 +215,10 @@
"connectDisabledTipsNoAccount": "提示:未找到有效的授权账号,当前资源无法连接,请联系管理员进行处理",
"connectDisabledTipsNoConnectMethod": "提示:未找到有效的连接方式,当前资源无法连接,请联系管理员进行处理",
"download": "下载",
"recordingIsBeingDownloaded": "录像正在下载中,请稍候",
"rows": "行数",
"start time": "开始时间",
"success": "成功",
"system user": "系统用户",
"user": "用户",
"recordingIsBeingDownloaded": "录像正在下载中,请稍候",
"Play List": "播放列表"
"user": "用户"
}

@ -129,6 +129,7 @@
"Password is your password login to system": "密碼是你登入系統的密碼",
"Pause": "暫停",
"Pause task has been send": "暫停任務已發送",
"Play List": "播放清單",
"Please choose an account": "請選擇一個用戶",
"Please input password": "請輸入密碼",
"Port": "埠",
@ -218,6 +219,7 @@
"connectDisabledTipsNoAccount": "提示:未找到有效的授權帳號,當前資源無法連接,請聯繫管理員進行處理",
"connectDisabledTipsNoConnectMethod": "提示:未找到有效的連接方式,當前資源無法連接,請聯繫管理員進行處理",
"download": "下載",
"recordingIsBeingDownloaded": "錄影正在下載中,請稍等",
"rows": "行數",
"start time": "開始時間",
"success": "成功",

Loading…
Cancel
Save