diff --git a/controller/subscribe/subscribe.go b/controller/subscribe/subscribe.go index 2c85a6f4..d9dc3ba4 100644 --- a/controller/subscribe/subscribe.go +++ b/controller/subscribe/subscribe.go @@ -29,11 +29,11 @@ type ISubscribeController interface { } type ISubscribeApprovalController interface { - // GetApprovalList 获取审批列表 + // GetApprovalList 获取审核列表 GetApprovalList(ctx *gin.Context, project string, status int) ([]*subscribe_dto.ApprovalItem, error) - // GetApprovalDetail 获取审批详情 + // GetApprovalDetail 获取审核详情 GetApprovalDetail(ctx *gin.Context, project string, id string) (*subscribe_dto.Approval, error) - // Approval 审批 + // Approval 审核 Approval(ctx *gin.Context, project string, id string, approveInfo *subscribe_dto.Approve) error } diff --git a/frontend/packages/common/src/components/aoplatform/PublishApprovalModalContent.tsx b/frontend/packages/common/src/components/aoplatform/PublishApprovalModalContent.tsx index 45455e89..d791bb9f 100644 --- a/frontend/packages/common/src/components/aoplatform/PublishApprovalModalContent.tsx +++ b/frontend/packages/common/src/components/aoplatform/PublishApprovalModalContent.tsx @@ -227,9 +227,9 @@ export const PublishApprovalModalContent = forwardRef {/* {type !== 'add' && type !== 'publish' && { form.setFields([ { diff --git a/frontend/packages/common/src/components/aoplatform/UnUsedWordForTranslate.tsx b/frontend/packages/common/src/components/aoplatform/UnUsedWordForTranslate.tsx index 5dc6f1b2..193b1662 100644 --- a/frontend/packages/common/src/components/aoplatform/UnUsedWordForTranslate.tsx +++ b/frontend/packages/common/src/components/aoplatform/UnUsedWordForTranslate.tsx @@ -53,13 +53,13 @@ export const TranslateWord = ()=>{ {$t('上传 OpenAPI 文档 (.json/.yaml)')} {$t('替换 OpenAPI 文档 (.json/.yaml)')} {$t('打开 OpenAPI YAML 编辑器')} - {$t('无需审批:允许任何应用调用该服务')} - {$t('人工审批:仅允许通过人工审批的应用调用该服务')} + {$t('无需审核:允许任何应用调用该服务')} + {$t('人工审核:仅允许通过人工审核的应用调用该服务')} {$t('永久')} {$t('否')} {$t('是')} - {$t('无需审批')} - {$t('需要审批')} + {$t('无需审核')} + {$t('需要审核')} ) } \ No newline at end of file diff --git a/frontend/packages/common/src/const/approval/const.tsx b/frontend/packages/common/src/const/approval/const.tsx index bf0753a7..6d6c9741 100644 --- a/frontend/packages/common/src/const/approval/const.tsx +++ b/frontend/packages/common/src/const/approval/const.tsx @@ -35,7 +35,7 @@ export const SUBSCRIBE_APPROVAL_TABLE_COLUMN : PageProColumns([ } export const FORM_ERROR_TIPS = { - refuseOpinion: ('选择拒绝时,审批意见为必填'), + refuseOpinion: ('选择拒绝时,审核意见为必填'), clusterTest:('无法连接集群,请检查集群地址是否正确或防火墙配置'), } diff --git a/frontend/packages/common/src/locales/keyHashMap.json b/frontend/packages/common/src/locales/keyHashMap.json index 537f805e..a745538f 100644 --- a/frontend/packages/common/src/locales/keyHashMap.json +++ b/frontend/packages/common/src/locales/keyHashMap.json @@ -131,13 +131,13 @@ "上传 OpenAPI 文档 (.json/.yaml)": "K6206e4ad", "替换 OpenAPI 文档 (.json/.yaml)": "Kfba46e6d", "打开 OpenAPI YAML 编辑器": "Kdac8ce7e", - "无需审批:允许任何应用调用该服务": "Kf5da1284", - "人工审批:仅允许通过人工审批的应用调用该服务": "Kc59ff06d", + "无需审核:允许任何应用调用该服务": "Kf5da1284", + "人工审核:仅允许通过人工审核的应用调用该服务": "Kc59ff06d", "永久": "Kbfe02d7f", "否": "K1e9c479e", "是": "Kaddfcb6b", - "无需审批": "K6a7fa303", - "需要审批": "Kd196e8a4", + "无需审核": "K6a7fa303", + "需要审核": "Kd196e8a4", "暂无操作权限,请联系管理员分配。": "K23fda291", "微信小程序": "K4618cb0a", "获取文件,需填路径": "Ka854f511", @@ -236,7 +236,7 @@ "使用说明": "Kdefa9caa", "发布": "K36856e71", "订阅管理": "K6382bbfd", - "订阅审批": "K2eef4e4", + "订阅审核": "K2eef4e4", "订阅方管理": "Ka97bd9e5", "管理": "K5974bf24", "调用拓扑图": "K3fa5c4c3", @@ -260,7 +260,7 @@ "模型供应商": "Kcf9f90b8", "模型": "Kfede1c7c", "参数": "Ke99513a0", - "审批": "K3818f03d", + "审核": "K3818f03d", "通过": "K54e27f57", "拒绝": "K8582af3f", "发布结果": "Kd568e15c", @@ -280,8 +280,8 @@ "AI 模型管理": "K7ac2be34", "配置好 AI 模型后,你可以使用对应的大模型来创建 AI 服务": "K2260837a", "同步最新模型": "K18dccc1a", - "待审批": "K6208054", - "已审批": "K74ab00a3", + "待审核": "K6208054", + "已审核": "K74ab00a3", "发布申请": "K56b4254f", "API 调用地址": "Kea2f9279", "API base URL 一般设置为API 网关的外部网络访问地址,或者是API网关绑定的域名。": "K7fc496a1", @@ -315,12 +315,12 @@ "服务内包含一组 API,并且可以发布到 API 市场被其他团队使用。": "Kd5be0cd7", "权限管理": "K62e89ee7", "订阅服务": "K8f7808e6", - "如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审批后才可发起 API 请求。": "Kb0755523", - "审批订阅申请": "Kd28a1aa5", - "提供服务的团队可以审批来自其他团队的订阅申请,审批通过后的应用才可发起 API 请求。": "K1c15bb2e", + "如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审核后才可发起 API 请求。": "Kb0755523", + "审核订阅申请": "Kd28a1aa5", + "提供服务的团队可以审核来自其他团队的订阅申请,审核通过后的应用才可发起 API 请求。": "K1c15bb2e", "APIPark 提供详尽的 API 调用日志,帮助企业监控、分析和审计 API 的运行状况。": "K3453272", "Hello!欢迎使用 APIPark": "Kd518ba3e", - "你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审批流程等诸多好处。": "Ke66e4182", + "你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审核流程等诸多好处。": "Ke66e4182", "如果你喜欢我们的产品,欢迎给我们 Star 或提供产品反馈意见。": "Kedd41c18", "快速入门": "Kef02fd87", "我们提供了一些任务来帮你快速了解 APIPark": "K43a3b38d", @@ -542,13 +542,13 @@ "永不过期": "K9dfa2c97", "到期时间": "Kfa920c0", "订阅的服务": "Kcce1af60", - "审批详情": "Kbeb4e991", + "审核详情": "Kbeb4e991", "取消订阅": "K3118fdb0", "请确认是否取消订阅?": "Ked811bb1", "取消订阅申请": "K50c39a62", "请确认是否取消订阅申请?": "K1856c229", "搜索服务": "K66ea2f0", - "审批中": "Kfeb2559b", + "审核中": "Kfeb2559b", "添加应用": "K667bbbe7", "暂无服务描述": "Ka4b45550", "订阅的服务数量:已通过 (0) 个,申请中 (1) 个": "K3c7b175f", @@ -557,12 +557,12 @@ "服务详情": "Kf7ec36d", "申请服务": "K58ca9485", "介绍": "K59cdbec3", - "Basic URL": "K1b6777bb", + "Base URL": "K1b6777bb", "申请": "K4aa9ed2c", "服务信息": "K6c060779", "接入应用": "K8723422e", "供应方": "Kb97544cb", - "申请审批": "Kd55c6887", + "申请审核": "Kd55c6887", "分类": "Kb32f0afe", "版本": "K81634069", "更新时间": "Keefda53d", diff --git a/frontend/packages/common/src/locales/scan/en-US.json b/frontend/packages/common/src/locales/scan/en-US.json index 97ed0ff0..8ecaffb2 100644 --- a/frontend/packages/common/src/locales/scan/en-US.json +++ b/frontend/packages/common/src/locales/scan/en-US.json @@ -1,766 +1,579 @@ { - "Kc0e5ef9f": "Workspace", - "K3863c722": "My", - "K4de11e23": "Home", - "Kfe93ef35": "Applications", - "Kb58e0c3f": "Services", - "Kc9e489f5": "Team", - "K61c89f5f": "API Portal", - "K16d71239": "Analytics", - "K714c192d": "Runtime", - "Kd57dfe97": "Topology", - "K3fe97dcc": "System Settings", - "K67ef3525": "Organization", - "K74aef1ad": "Members", - "Kf644225f": "Roles", - "K958da71f": "Category", - "Kf270ca55": "Operations & Integrations", - "Ke93d36ed": "Cluster", - "K9708a557": "Monitoring Reports", - "K481e8a05": "Certificate", - "Kca53edd0": "Logs", - "Kb283e720": "Resources", - "K631d646f": "Open API", - "K6535ff9c": "Account Settings", - "Kf15499b4": "Log Out", - "Kabbd6e6": "Docs", - "K1196b104": "APIPark - API Developer Portal", - "K1f42de3": "HTTP Status Codes", - "K4770dff4": "System Status Codes", - "Kf89e58f1": "Description", - "K9e53c664": "Submit", - "Kf8e7294c": "Previous Step", - "Ka0451c97": "Cancel", - "Kb1dedda3": "Close", - "Kb2fc7600": "Add Configuration", - "K4e07217d": "Edit Configuration", - "K4ea968fe": "Edit (0)", - "Ka7aaaeb": "Add (0)", - "Kaff78ecf": "Please Enter Key", - "K65d46535": "Please Enter Value", - "Kc14b2ea3": "Back", - "K11d3633a": "ID", - "Kbff43de3": "Name", - "K16ca79ef": "Driver", - "K7a369eef": "Published", - "Kcfa1a4d2": "Offline", - "K771dc3b7": "Online", - "K530f5951": "View", - "Kecbd7449": "Delete", - "K1cbe2507": "Confirm", - "K48325b6": "Search (0)", - "Ka1d885c1": "Add", - "Kad207008": "Edit", - "Ke4b7722": "简体中文", - "Kd185073d": "English", - "K1ff96ff": "Apply System", - "K9bf855d6": "Team", - "K11b994ed": "Applicant", - "K939baba7": "Application Date", - "Kdab2e63b": "Version Number", - "K8b29c460": "Version Description", - "K36a72ad1": "API List", - "K54e44357": "Upstream List", - "Kb8e8e6f5": "Remarks", - "K1ab0ae5b": "Application Reason", - "K53c00c3c": "Review Comments", - "K7edf331d": "Time", - "Kef45b208": "1 Hour", - "K9dbf22b8": "24 Hours", - "K820fbfab": "3 Days", - "Kd6d28fc": "7 Days", - "K3d7465f7": "File Logs", - "Kc87167a0": "HTTP Logs", - "K54630fe8": "Kafka Logs", - "Kd5c3966e": "NSQ Logs", - "K2e3de2c1": "Syslog Logs", - "Kb1cfa6e7": "Access Logs", - "K23fda291": "No Permission, Please Contact Administrator.", - "K4618cb0a": "WeChat Mini Program", - "Ka854f511": "Path Required for File Retrieval", - "Kaa11a695": "Non-HTTPS or Non-HTTP Code Samples Are Not Supported", - "Kbe46924e": "Search Programming Language...", - "Ke8e4f258": "Programming Language", - "K29c07a47": "Success Example", - "K1f5c814d": "Failure Example", - "K4ef022d7": "Default text/html;charset=UTF-8", - "Kd061b5bf": "No Sample Provided", - "Kc14cec33": "Binary", - "K48b4d9e3": "Request Header", - "Kcd347eaf": "Request Body", - "K9e100bfe": "Query Parameters", - "K3e9f12fd": "REST Parameters", - "K2bfa290c": "API Request Editor", - "Kb36d111a": "Response Header", - "K980bde79": "Response", - "Kb04d201a": "More Settings", - "Kee74f5b4": "Add Sub-Parameter", - "Kc7d3106c": "Add Row Below", - "Keaabd222": "Tag", - "K8ad2c50e": "Parameter Key", - "K67d68dd1": "Type", - "K29245f47": "Required", - "Ke32cbcd3": "Example", - "Kc13936c6": "Enter URL or cURL", - "Ka1ede006": "HTTP", - "K152ac44e": "Parameter Location", - "K1660ae72": "Match Type", - "K91ced765": "Parameter Value", - "K5b265628": "Operation Type", - "K1826982d": "Add or Modify", - "Kd65b55f5": "Match Parameter Value", - "K15f35bf2": "Forward Path", - "K79dec0dd": "Request Timeout", - "K7d465645": "Bind Upstream Service", - "K63a6404d": "Retry Time", - "K47740727": "Forward Header", - "K2b605d42": "More", - "K1df9fbd5": "Import", - "K5e85df18": "Import Format", - "K9eaf7885": "Full Replacement", - "Kf8c3a80b": "Insert at End", - "Kd96b2d7d": "Incremental Update", - "Kf2fc08eb": "Request Header", - "Ka45f1d8": "REST Parameters", - "K94bb113a": "Size", - "K359919b5": "Save As File", - "K38bf1b90": "Response", - "K59f4186e": "Response Header", - "K5f1e23fd": "Body", - "Kf404ef7d": "Send (Enter)", - "K2dbfd648": "Abort", - "Kacabc771": "Seconds", - "K13ae6a93": "Copy", - "Ke54a14a3": "Format", - "K43934f6d": "Search", - "K741decac": "Replace", - "Kd507abff": "Confirm", - "Kca2d1624": "(0) cannot be negative.", - "K792b255a": "(0) must be greater than or equal to (1).", - "Kf0bed26d": "Value Enumeration", - "K633a03ca": "Enumeration", - "Kd2766caf": "Minimum Length", - "Kd6d52485": "Maximum Length", - "Kea15f66c": "Minimum Value", - "K1af340ff": "Maximum Value", - "K68691e16": "Drag Files Here to Upload, or Click to Select Files", - "Kcec46ae": "Upload Files", - "K760fb044": "Files Selected", - "Kea2bdee0": "Please Enter Interface Name", - "K49053438": "Detailed Description", - "K148f6fa4": "Parameters Matching", - "K3ae4c789": "Forwarding Configuration", - "K2f4d0a37": "Request Parameters", - "Kde2d6dbd": "Return Example", - "K70e6069c": "Test API", - "Ke4603448": "Request Header", - "K89fd86b3": "Request Body", - "K8747e3c4": "Request Sample Code", - "K8613e6e7": "Response Example", - "Kab1c2159": "Response Header", - "Kd2be51d1": "Response Body", - "K831aa6c0": "Applicant - Application", - "K58ca9485": "Apply Service", - "K283f55b4": "Service System", - "Kd60d204": "Service Team", - "K3a9a3b75": "Approval Status", - "K4f57b2de": "Approver", - "K31dabc6b": "Approval Time", - "K8582af3f": "Reject", - "K54e27f57": "Approve", - "K7eeca185": "Approval Complete", - "Kd4061161": "Publishing Under Review", - "K823bfe63": "Online", - "K97ddb3f8": "-", - "Kc9315fa1": "Rejected", - "K3fbe7511": "Publishing Error", - "Ke64e695c": "Publishing", - "K17f93984": "API", - "K1365fe45": "Request Method", - "Kc380335f": "Path", - "K4ee62e8": "This API Lacks (0)(1)(2), Please Provide", - "K385591f3": "Forwarding Info,", - "K68415c14": "Document Info,", - "K133b75e9": "Upstream Info,", - "Kad98e030": "Upstream Type", - "Kdeed8399": "Static Upstream", - "K78b1ca25": "Address", - "K6208054": "Pending Approval", - "K1be7f021": "Approved", - "K677a4959": "Publishing Terminated", - "Kfd6d2d3d": "Closed", - "K9d7e880a": "Version", - "K855135f": "Create Time", - "Kcbf39b82": "Status", - "K339d15b5": "Creator", - "K7194cea2": "Review Time", - "K69827c60": "Publishing Status", - "K1644b775": "New", - "K4fdf4dcc": "Change", - "K33d66e26": "No Change", - "K9b70c007": "Missing Fields", - "Kd85208a3": "Rejected", - "K8adf7f8b": "Under Review", - "Kad6aa439": "Subscribed", - "K3118fdb0": "Unsubscribe", - "K9a68443b": "Cancel", - "K18307d56": "Manual Addition", - "K705fe9f5": "Subscription Application", - "Kbc96ebec": "Applicant Application", - "K1f89176d": "Team", - "Kfe731dfc": "Action", - "K71661ee8": "Required Field", - "Kcbee3f8": "Invalid Email Address", - "K442cfba1": "Please Enter", - "K3bb646e4": "Please Select", - "Ka4ecfa40": "English, Numbers, or Underscores Only; Must Start with a Letter", - "K39686a7f": "Supports Combination of Letters, Numbers, Hyphens, and Underscores", - "K4d6a0190": "Approval Comments Required When Rejecting", - "K37318b68": "Unable to Connect to Cluster; Please Check Address or Firewall Configuration", - "K7f0c746d": "Success", - "K6a365d01": "Failed, Please try again", - "K978062b6": "In Progress", - "Kca7bd6d4": "Loading Data", - "K3c93b77e": "Failed to Retrieve Data", - "Ke108c369": "Success", - "K9168d3e": "Redirecting to Login Page", - "K2f8a7ab7": "Review Comments Not Provided", - "Kb858d78a": "Copy Successful", - "K26e85d15": "Copy Failed, Please Copy Manually", - "K5cfdd950": "This Data Will Be Permanently Deleted, Are You Sure You Want to Delete?", - "K2a3f24ac": "Default Worksheet", - "K7e1ab4b0": "To", - "Kf1b166e7": "Details", - "K28555332": "URLs with Double Slashes // Are Not Supported", - "Keb9fcdad": "Username", - "Kc654b275": "Email", - "Kbe2ecc69": "Department", - "K759fb403": "Status", - "K52c8a730": "Enable", - "K718c9310": "Disable", - "K2c5882be": "Bind Domain", - "K1cc07937": "Expiration Date", - "K8b7c2592": "Updated By", - "Keefda53d": "Update Time", - "K9f3db3ca": "Cluster Name", - "Ke7487049": "Cluster ID", - "Kb660ffe8": "Node Name", - "Kf12b3034": "Management Address", - "K867e6faf": "Service Address", - "K37348a5e": "Cluster Sync Address", - "K2a49373f": "Cluster Sync Address", - "K151d2bb7": "Environment Name", - "Kfa744afd": "Clusters", - "K23a3bd72": "Error", - "Ke039b9b5": "Normal", - "K5c123bad": "Role", - "K76036e25": "HTTP Request Header", - "K8d4cbf50": "Cookie", - "K44607e3f": "Exact Match", - "Kc287500a": "Prefix Match", - "Kfc0b1147": "Suffix Match", - "Ka4a92043": "Substring Match", - "K30b2e44f": "Non-Exact Match", - "Kb1587991": "Null Match", - "K1e97dbd8": "Exists Match", - "Kc8ee3e62": "Does Not Exist Match", - "K87c5a801": "Case-Sensitive Regex Match", - "K95f062f1": "Case-Insensitive Regex Match", - "Kfbd230a5": "Any Match", - "K413b9869": "Service Name", - "K1e84ad04": "Service ID", - "K72b0c0b3": "APIs", - "Kf7200cd9": "Admin", - "Kefaf9956": "Create Time", - "K98db2cb9": "Application Status", - "Ke792d01c": "Service Association", - "K61b62ace": "Source", - "Ke63767cf": "Addition Time", - "K3a67ea90": "Subscriber", - "K442937c4": "Subscription Time", - "K34111022": "Protocol/Method", - "K62d10724": "URL", - "Ka9481f95": "Creator", - "Kf88d56fd": "Upstream ID", - "K11a92fb2": "Updater", - "K2c2bc64f": "Dynamic Service Discovery", - "Kc9a2a716": "HTTPS", - "Ka7f8266f": "Weighted Round-Robin", - "Kd17edabd": "IP Hash", - "Kaeba0229": "Pass Through Client Request Host", - "K6d7e2fd0": "Use Upstream Service Host", - "K31332633": "Rewrite Host", - "Ke65db976": "Weight", - "Kf966b12d": "Internal Service: Accessible via Gateway, but Not Listed in Service Plaza", - "Kfc939e49": "Public Service: Accessible via Gateway, Listed in Service Plaza, and Subscribable by Other Applications", - "Ke96ccf45": " ", - "K5582ac8": "Request Path", - "K92485dd1": "All APIs", - "Ke64e43a": "Hide Auth Info", - "K1a78e6f0": "Expiration Time", - "K40bbb0a3": "Service ID", - "K9919285": "Service Type", - "K63938137": "Public Service", - "Kfb20a12": "Internal Service", - "Kedd64e4d": "Disabled", - "Ka29b346f": "Address (IP Port or Domain)", - "K63b1e0dc": "Weight (0-999)", - "K74ab00a3": "Approved", - "Kea996156": "Publishing Application Record", - "Kbea7d266": "Associated System", - "Ka36c13cc": "Calling System Name", - "Kd78d73a7": "Calling Service Name", - "K73c144eb": "Current System Name", - "K285bd65e": "Called Service Name", - "K5cbab635": "Called System Name", - "K93c2696e": "Online Result", - "K43fcaf94": "Success", - "Kc71c6a9": "Online Failed", - "K56c686f8": "Failed", - "K3ba29a85": "API", - "Kda8d5ea1": "Upstream", - "Kdefa9caa": "Introduction", - "K36856e71": "Publish", - "K6382bbfd": "Subscription Management", - "K2eef4e4": "Subscription Review", - "Ka97bd9e5": "Subscription Management", - "K5974bf24": "Management", - "K3fa5c4c3": "Call Topology", - "Kb5c7b82d": "Settings", - "K2472615e": "Services", - "Kc02aa5f1": "APIs", - "Ke08ff808": "Addition Date", - "Kd7d84192": "Name", - "Kc88e03b6": "Team Roles", - "Kdf35c48c": "All Members", - "K3818f03d": "Approval", - "K56b4254f": "Publishing Application", - "Kd518ba3e": "Hello! Welcome to APIPark", - "Ke66e4182": "APIPark allows you to quickly build an API Developer Portal within your enterprise, offering extreme forwarding performance, API observability, service governance, multi-tenant management, subscription approval processes, and many other benefits.", - "Kedd41c18": "Welcome to Star ✨ our Github Repository or give us some feedback.", - "Kef02fd87": "Quick Start", - "K43a3b38d": "We've provided some tasks to help you quickly get acquainted with APIPark.", - "Kc8239422": "Teams include personnel, applications, and services. Data between different teams is isolated, and can be used to manage different departments/project teams/teams within the enterprise.", - "Kd5be0cd7": "Services include a set of APIs and can be published to the API Developer Portal for use by other teams.", - "K4ea67613": "Applications serve as identities for applying for services and calling APIs. They can apply for service calls in the API Developer Portal, and each application has its own independent API access Auth.", - "Ka4748416": "Search for Services and APIs", - "K383e17e5": "You can view all public services in the API Developer Portal.", - "K8f7808e6": "Subscribe to Services", - "Kb0755523": "To call an API of a particular service, you need to subscribe to the service first and wait for approval from the team providing the service before initiating API requests.", - "Kd28a1aa5": "Review Subscription Applications", - "K4472e361": "The team providing the service can review subscription applications from other teams. Only after approval can applications initiate API requests.", - "K297d8563": "The Dashboard provides various statistical charts to help us understand the API's operating status.", - "K48f7e21f": "Learn More Features", - "Ka3626c8c": "Hide Quick Start", - "Kd2c1a316": "Log In", - "Kf076f63c": "Please Enter Account", - "K80a560a1": "Account", - "K25c895d5": "Please Enter Password", - "K551b0348": "Password", - "K192b3e38": "Guest Mode", - "K91aa4801": "In guest mode, you can view all pages and features, but cannot edit data. Guest mode is for product feature exploration only.", - "K480045ce": "Version (0)-(1)", - "Kadee8e49": "Log Configuration", - "K33c76dbc": "Department", - "K84829ca9": "Parent Department ID", - "K4d7fc74b": "Sub-department", - "Ka16e6c44": "Inactive or Disabled Members Cannot Be Added to Departments", - "Ked03ba97": "Please Select the Department to Which the Member Should Be Added", - "K5e237e06": "Name", - "K184d3473": "Add Account", - "K1ecb35f2": "Edit Member", - "Ke6f00b44": "Join Department", - "K501cb1e7": "Are You Sure You Want to Delete This Member? This Action Cannot Be Undone.", - "Kf20863b5": "Members and Departments", - "K5f27a546": "Enter Username, Email to Search for Members", - "K26c698bb": "Add Department", - "Kb9cf2a7d": "Add Sub-department", - "Kc83551f5": "Rename", - "K3f1077c9": "Set Member Roles; Members Can Only See Features and Data Within Their Permission Scope.", - "Kdce62a6": "Search Department", - "K8ef69ee2": "Key", - "Kba3507d6": "Upload Key", - "K93ac0f23": "Key Files Usually Have a .key File Extension", - "K7cdd1331": "Upload Certificate", - "K6d91905d": "Certificate Files Usually Have a .crt or .pem File Extension", - "Kd0f6ded7": "Add Certificate", - "Ke5732d60": "Modify Certificate", - "K3ca07a70": "Certificate Management", - "Kdb927f83": "By Configuring and Managing SSL Certificates for API Services, Enterprises Can Encrypt Data Transmission to Prevent Sensitive info from Being Stolen or Tampered With.", - "K877985b7": "Modify Configuration", - "Kdf66a675": "Set the Cluster Accessing the API to Ensure Stable Operation in a Distributed Environment and Flexibly Scale and Optimize According to Business Needs.", - "Kaf074220": "Not Configured", - "K5878440c": "Cluster Address", - "K5e9022f8": "Next Step", - "Kdbafd6f9": "Set Data Sources for Monitoring Reports; Once Configured, You Can Get Detailed API Call Statistical Charts.", - "K1358acf": "Statistical Charts", - "K8fa58214": "Data Source", - "K62dabdf6": "Address (IP:Port)", - "K2db12335": "Organization", - "K8e7a0f80": "Resource Configuration", - "Kabfe9512": "Save", - "K95c3fd8b": "Set Role Permission Scope.", - "K138facd3": "System-Level Role", - "K6eac768d": "Add Role", - "Kb9c2cf02": "Team-Level Role", - "Kb4ceecea": "Add Subcategory", - "K67479e88": "Modify Category", - "K2bc75e2c": "Add Category", - "Kab4aab44": "Rename Category", - "K8e0e6977": "Set Service Categories to Facilitate Quick API Discovery by Team Members.", - "Ke595a20a": "Category", - "K9679728f": "Parent Category ID", - "K9b2d08fd": "Subcategory", - "Kf14e76e5": "Replica", - "K2e050340": "Request Settings", - "K90f3c02f": "Forwarding Settings", - "K6ea8d549": "Edit", - "Kff5c18ac": "Editor", - "K2eb99415": "Forwarding Rules", - "Ke93388fd": "Edit", - "K1b1ae3b0": "Copy API", - "K84aabfd4": "Add API", - "K6a662463": "Search Name, URL", - "K59bc6280": "Details", - "K2a16c93b": "Unit: ms, Minimum Value: 1", - "K469e475a": "Retry Count", - "Kd568e15c": "Publishing Result", - "K35f990b0": "View Details", - "Kdbc1f6cb": "Publishing Application", - "Kb6860a3f": "Rollback", - "Ka3494f4b": "Are You Sure You Want to Rollback?", - "Kb397a99f": "Revoke Application", - "K7d401c0f": "Are You Sure You Want to Revoke the Application?", - "Ke1b79b93": "Terminate Publishing", - "Ka2449180": "Are You Sure You Want to Terminate Publishing?", - "K2cb02f38": "New Version", - "Ka9c08390": "Only PNG, JPG, or SVG Format Images Are Allowed", - "Kcf756b7a": "API Call Prefix", - "K43d101a": "Optional, As Prefix for All APIs in Service, E.g., host/{service_name}/{api_path}, Cannot Be Modified Once Saved", - "Kdc840242": "Icon", - "K427a5bd5": "Only PNG, JPG, or SVG Format Images Are Allowed", - "K44bc352d": "Logo", - "Kf52a584d": "Service Category", - "K72b21be5": "Set the Category Where the Service Is Displayed in the Service Portal", - "Kde6bae17": "Delete Service", - "K885ea699": "This Action Is Irreversible, Please Proceed with Caution!", - "K617f34f1": "Updated By", - "K6ebca204": "Update Time", - "K39ab0358": "Add Subscriber", - "K2d6658ed": "Add Service", - "K7b8f623f": "Enter Name, ID, Associated Team, Person in Charge to Search Service", - "Kdd9b5008": "Default Backend IP Address", - "K6bc47edb": "Request Protocol", - "Kc9acdb25": "Load Balancing", - "K632dba5c": "Forward Host", - "Kc1f08a63": "Rewrite Domain Name", - "K628f6851": "Timeout", - "Kaff62621": "Timeout Retry Count", - "Kc41ca30e": "Rate Limiting", - "K813e1c0a": "Team Name", - "K692f5aa6": "Team ID", - "K5de0bc2": "Team ID (team_id) Can Be Used to Retrieve the Team, Cannot Be Modified Once Saved.", - "Ka63dd985": "Team Leader", - "Ka6bcd272": "Leader Has Management Authority over the Team, Services, and Members within the Team", - "Ka2012bdd": "Delete Team", - "Kbde1f3d": "Service Data Must Be Cleared Before Deletion", - "K395acc14": "Remove Member", - "Kec46a57f": "Add Member", - "K48724410": "Enter Name to Search", - "Kb9052305": "Search Username, Email", - "K5ece3bac": "Set Team and Members; You Can Then Create Services and Applications, Subscribe to APIs within the Team; Members Can Only See Services and Applications within Their Team.", - "K510cdd27": "Add Team", - "K9244ae14": "Enter Name, ID, Person in Charge to Search Team", - "Kc7b24b4b": "Configure Team", - "Kecb51e2c": "Old Password", - "K8266bcf2": "New Password", - "Ka9aef039": "Confirm Password", - "Kcf42dcda": "Passwords Do Not Match", - "Kf876a42d": "Change Password", - "K8ed884f": "Manage Personal Account", - "K9be8e1d7": "API Call Statistics", - "K521ab28e": "Select Service", - "Kcc8265e1": "Select API", - "K8aefc1e4": "Enter Request Path to Search", - "K50d471b2": "Reset", - "Kee8ae330": "Query", - "Ka2c794a2": "Export", - "Kaf70c3b": "Exit Fullscreen", - "Kd22841a4": "(0) Call Details", - "K1512e983": "Application Call Statistics", - "Kb4d2007f": "Please Select Application", - "K8c7f2d2e": "Call Trend", - "K657c3452": "(0)-(1) Call Trend", - "Kc04efb87": "Call Volume Statistics", - "Keb98266e": "Join Overall Data Comparison", - "K18c2ed46": "(0) Call Volume", - "Kc3741830": "(0) Success Rate", - "Ka6aa5863": "Total Requests", - "K9eaef42": "Success Rate", - "K7082a4af": "Total Forwards", - "K1ce386fb": "Forward Success Rate", - "K87d6877e": "4xx", - "K4c8a54db": "5xx", - "Kd566283e": "Overall Call Trend", - "Kd23a0be6": "Request Payload Volume", - "Kec3e8361": "Response Payload Volume", - "Ke6250744": "4XX", - "K2d79d4e1": "5XX", - "Kcf6553c6": "Service Call Statistics", - "Kffcfe375": "Please Select Service", - "Ka65f739c": "Call Details", - "K89b7ac79": "Top 10 API Requests", - "Kc0915603": "Top 10 Application Calls", - "Kf90b54": "Top 10 Service Calls", - "Kfb26388": "No Request Statistics Data", - "Kc8cbd8f8": "Request Statistics", - "K8dece48": "No Forwarding Statistics Data", - "K1ee32434": "Forwarding Statistics", - "Kcd125e4d": "No Call Volume Statistics Data", - "Kaa114e8b": "No Payload Volume Statistics Data", - "K3ad84406": "Payload Volume Statistics", - "K19a3ebe0": "Successful Requests", - "Kcaa8259": "Successful Forwards", - "K888f038f": "Failed Status Code Count", - "K42d2bef2": "Average Response Time (ms)", - "K9197c994": "Maximum Response Time (ms)", - "K7c2f3fee": "Minimum Response Time (ms)", - "K3d85ea54": "Average Request Traffic (KB)", - "Keec09d32": "Maximum Request Traffic (KB)", - "K3786b48": "Minimum Request Traffic (KB)", - "K5168eb63": "Application Name", - "K546e46f": "Application ID", - "K4a1a14": "Monitoring Overview", - "K69741ea7": "Service Call Statistics", - "K9c8d9933": "API Call Statistics", - "K28cf9613": "Per Minute", - "K18f25019": "Every 5 Minutes", - "Kf00f01ca": "Per Hour", - "Kfcda87fc": "Per Day", - "K29ec75dc": "Per Week", - "K145e4941": "B", - "Ke6a935d": "10K", - "K8f7abcab": " Times", - "K146477a8": "Service Tags", - "K4de0af74": "Service Categories", - "Kcce1af60": "Subscribed Services", - "Kb6e9328f": "Authorization", - "Kb7e869a4": "Settings", - "Kd59290a2": "Search Categories or Tags", - "K6b75bdbc": "No API Data", - "Kd8a7a689": "Search or Select Application", - "K4b15d6f5": "Application Reason", - "Kb71b5a13": "Auth Type", - "K4d1465ee": "ISS", - "K5dcd7ed8": "Signature Algorithm", - "K5b0eedd3": "Secret", - "K44f4ffe1": "RSA Public Key", - "Kc5ecd7d9": "Username JsonPath", - "K417d85cf": "Validation Field", - "K3b82fe1d": "Base64 Encryption", - "K49b5f4a3": "AK", - "K31418470": "SK", - "Kbfeb5297": "APIKey", - "K95764d1d": "Delete Application", - "K217cb125": "Auth Details", - "K2bb63eca": "Add Auth", - "Kd74d69b7": "Edit Auth", - "K9cbe1e0": "Modify", - "Kd23d1716": "Add Authorization", - "K9dfa2c97": "Never Expire", - "Kfa920c0": "Expiration Time", - "Kbeb4e991": "Review Details", - "Ked811bb1": "Do You Want to Unsubscribe?", - "K50c39a62": "Cancel", - "K1856c229": "Do You Want to Unsubscribe?", - "K66ea2f0": "Search Service", - "Kfeb2559b": "Under Review", - "Ka2b6d281": "API Document", - "K667bbbe7": "Add Application", - "Ka4b45550": "No Service Description", - "K3c7b175f": "Subscribed Services: (0) Approved, (1) Pending", - "K850b4b2d": "Status Code", - "Kbe3e9335": "Exit Test", - "K370a3eb2": "Service Portal", - "Kf7ec36d": "Service Details", - "K59cdbec3": "Documents", - "K4aa9ed2c": "Apply", - "K6c060779": "Service Info", - "K8723422e": "Application", - "Kb97544cb": "Supplier", - "Kb32f0afe": "Category", - "K81634069": "Version", - "K96a2f1c8": "No Tags", - "K93d5a66e": "Applications", - "K3e770a75": "Auth Token", - "K96059c69": "Associated Tags", - "K32263abd": "Add Open API", - "K7829bb78": "Configure Open API", - "Kcdf76005": "Open API", - "Ke2601944": "Invoke Service", - "K8504bca8": "Zoom In", - "K693c1b41": "Zoom Out", - "Kfd50704d": "No (0) permission, please contact the administrator.", - "K48322168": "Unassigned", - "K98f247f9": "System Admin", - "K9c8a571f": "Team Admin", - "K929b485b": "Operations Admin", - "K82cc5ec2": "Regular Member", - "Ke41d7451": "Read-Only Member", - "Kf99e8b66": "Service Admin", - "Kda8db57a": "Service Developer", - "K216a1ac7": "Application Developer", - "K27924db": "Application Admin", - "K8dc5c723": "Driver Name", - "K9919285b": "Service Type", - "Kf14d159b": "Times", - "K753e8aeb": "TPS", - "K21ad4a6a": "(0) Payload", - "Kda249fe8": "Failed Request", - "Kcf2df651": "Failed Forwarding", - "K7e6a859d": "Scope", - "K3a008b34": "Add Entry", - "Ke0599ef7": "Add Address", - "K48d3b5c4": "File Name", - "Kafde0d2a": "Storage Directory", - "Kfb2926ac": "Log Rotation Period", - "Kd96c2c69": "Unit: Days", - "Kc2b776fa": "Output Format", - "K7b7cdac2": "Format Configuration", - "K2f59807a": "Server Address", - "K540488a8": "NSQD Address List", - "K8bc33a11": "Auth Secret", - "K1cd3002f": "Network Protocol", - "Kdfaa32c8": "Log Level", - "Ka46b9b24": "Data Source Type", - "Kbb0cdcd0": "Data Source Address", - "Kd9dfb884": "Organization", - "Kc0408d9c": "Single line", - "Ke3db239d": "Hour", - "K3509a9f8": "Day", - "Kb3960e83": "Unpublished", - "K8bd1e18": "Pending", - "K225a6c43": "Unit: Seconds, Minimum Value: 1", - "Ka450909c": "Organization", - "K62933442": "View System Roles", - "Kd677d04a": "View Team Roles", - "Kd352fa1d": "API Portal", - "K39280ee": "Operations", - "K4bf109e8": "View All Applications", - "Keceae2": "View All Services", - "K7c866f28": "View All Teams", - "Kf9dcef3a": "Routes", - "K6134bbe8": "Add Route", - "Kad6d2797": "Search Routes by Name and URL", - "K28435c5c": "Route Details", - "Kfa088d49": "Configure Cluster and Enable Monitoring", - "K3da3b9a0": "Monitoring function is used to assist in managing cluster info. Please configure the cluster and set up monitoring info before viewing the current cluster monitoring status.", - "Kaddacfb": "Cluster Configuration", - "K4ac33975": "Configure cluster address to ensure monitoring system can correctly identify and connect to the cluster", - "Ke5ed9810": "Configure Cluster info", - "K1a132228": "Monitoring Settings", - "K6af08c3c": "Configure Monitoring info", - "K7e52ffa3": "Deployment Status", - "Kad1c674c": "Protocol", - "Kad01bc3e": "Method", - "Kca1dc104": "Open Editor", - "Kba92c499": "Intercept Requests to This Interface", - "Kb7df6ac1": "Block", - "K5c1722fe": "Allow", - "Ke00c858c": "Upload File", - "K6d9dd1f5": "Replace File", - "K71753476": "Allow Access", - "K597435c5": "Runtime", - "Kde9d6e8e": "When interception is enabled, the gateway will block all traffic of this API path.", - "K4758140d": "Routes", - "K7c97c5df": "Unassign Department", - "K1362a512": "Disable Member", - "K6e1289b1": "Enable Member", - "K1f4b5385": "Delete Member", - "Kf85b83a0": "Enter URL to Search Route", - "K62840d62": "REST Services", - "Kd2c34e2c": "AI Services", - "K4d5960c1": "AI Setting", - "Kc6340091": "Context", - "K74ecb1fa": "Query", - "K79f2e2f9": "Conversation History", - "K3a8912ee": "New variable", - "Kb291a19": "New tool", - "K27ece71d": "AI Model Invocation Defaults to Using Only Query Variables; Enter '{' to Add New Variables", - "K14700c7": "AI Model Provider", - "K1786a4c8": "Add AI Service", - "K66060758": "Name", - "K2bb86fb4": "Prompt", - "K13ffbe88": "Variable", - "K79c8cfaf": "Enter the Description for This Interface", - "K8a35059b": "Model Configuration", - "Kfede1c7c": "Model", - "Ke99513a0": "Parameters", - "K18dccc1a": "Synchronize Latest Model", - "Ke66a17dd": "Required", - "Kb3e34847": "Get API Key from (0)", - "Kd9a46c29": "Default", - "K66a7d24c": "Configured", - "K28b68036": "Invalid characters, only alphabetical characters are allowed", - "Kefa2a4cf": "AI Route Configuration", - "Kccbf1ee1": "Support mainstream AI models by turning LLMs and prompts into standard REST APIs, then publish them to the API Portal.", - "K7ac2be34": "AI Model Management", - "K2260837a": "After configuring the AI model, you can use the corresponding large model to create AI services", - "Kdac8ce7e": "Open OpenAPI YAML Editor", - "Ka945cfb1": "API Route Configuration", - "K51d1eb5d": "API Route", - "Ke2ad803": "REST services offer high-performance API gateways that provide quick access to existing HTTP APIs and publish them to the API Portal.", - "K6206e4ad": "Upload OpenAPI Document (.json/.yaml)", - "Kfba46e6d": "Replace OpenAPI Document (.json/.yaml)", - "Kf5da1284": "No Approval Required: Allows any application to call the service", - "Kc59ff06d": "Manual Approval: Only applications that pass manual approval are allowed to call the service", - "Kcab588a9": "No AI model provider configured, ", - "Kb9b56111": "Configure Now", - "Kbfe02d7f": "Permanent", - "K1e9c479e": "No", - "Kaddfcb6b": "Yes", - "K12f58863": "services offer high-performance API gateways that provide quick access to existing HTTP APIs and publish them to the API Portal.", - "K8ab0fc95": "Common Setting", - "K2724314b": "provides detailed API call logs to help enterprises monitor, analyze, and audit API operation statuses.", - "Kecbb0e45": "System", - "Ka358e23d": "General", - "K449058e9": "API Gateway", - "K99935e6f": "AI Model", - "K1deaa2dd": "User", - "K4057391a": "Integration", - "K408bfcf1": "Advanced Tutorial", - "K2cdbb773": "Core Features", - "K3378c50d": "Account and Roles", - "Kda5bb930": "Invite your team members to join APIPark to manage and call APIs together.", - "K62e89ee7": "Permission Management", - "K3596804a": "To call an API of a particular service, you need to subscribe to the service first and wait for approval from the team providing the service before initiating API requests.", - "K1c15bb2e": "The team providing the service can review subscription applications from other teams. Only after approval can applications initiate API requests.", - "K3453272": "APIPark provides detailed API call logs to help enterprises monitor, analyze, and audit API operation statuses.", - "K1afaf20e": "Learn how APIPark can better manage APIs and AI", - "Kcef64f4d": "Default AI Provider", - "K13edc043": "As a prefix for all APIs in the service, e.g., host/{service_name}/{api_path}, cannot be modified once saved", - "Ka7bb958f": "AI", - "Kcb81cc64": "REST", - "Kea2f9279": "API Request Base URL", - "K7fc496a1": "The API base URL is typically set to the external network access address of the API gateway or the domain name bound to the API gateway.", - "Kb66fec9d": "API Request", - "Kcf9f90b8": "Model Provider", - "K71671763": "Quickly Integrate AI", - "Ka8a5ec5": "Configure Your AI Model", - "K10d7e99f": "Quickly integrate various AI models via APIPark, using a unified format to call APIs and easily switch between models.", - "Kc057704a": "Create AI Services and APIs", - "K76bb4a09": "Create AI-based services, and you can set a prompt as an API to simplify the use of AI.", - "K71b2c70f": "Create a Call Token", - "K9bdd8403": "To securely call the API, you need to create an application and a token.", - "Kc5738b6c": "Call", - "Kd6d7ca1f": "You can now use the token to call these APIs.", - "K86cf95f": "Quickly Integrate REST API", - "K7a3a8417": "Create REST Services and APIs", - "K4a84214e": "Track API Call Statistics", - "K698296e2": "Hide this Tutorial", - "K6a7fa303": "No Approval Required", - "Kd196e8a4": "Approval Required", - "K1b6777bb": "Base URL", - "Kd55c6887": "Apply for Approval", - "K300c89d4": "When creating an API, this provider is selected by default. Changing the default provider will not affect existing APIs." - } \ No newline at end of file + "Kc0e5ef9f": "Workspace", + "K4de11e23": "Home", + "Kfe93ef35": "Application", + "Kb58e0c3f": "Service", + "Kc9e489f5": "Team", + "K61c89f5f": "API Marketplace", + "K16d71239": "Dashboard", + "K714c192d": "Call Statistics", + "Kd57dfe97": "Topology", + "K3fe97dcc": "System Settings", + "Kecbb0e45": "System", + "Ka358e23d": "General", + "K449058e9": "API Gateway", + "K99935e6f": "AI Model", + "K1deaa2dd": "User", + "K80a560a1": "Account", + "Kf644225f": "Role", + "K4057391a": "Integration", + "K8fa58214": "Data Source", + "K481e8a05": "SSL Certificate", + "Kca53edd0": "Logs", + "Kb283e720": "Resources", + "K631d646f": "Open API", + "K6535ff9c": "Account Settings", + "Kf15499b4": "Log Out", + "Kabbd6e6": "Documentation", + "K1196b104": "APIPark", + "K1f42de3": "HTTP Status Code", + "K4770dff4": "System Status Code", + "Kf89e58f1": "Description", + "K9e53c664": "Submit", + "Kf8e7294c": "Previous", + "Ka0451c97": "Cancel", + "Kb1dedda3": "Close", + "Kb2fc7600": "Add Settings", + "K4e07217d": "Edit Settings", + "K4ea968fe": "Edit(0)", + "Ka7aaaeb": "Add(0)", + "Kaff78ecf": "Please Enter Key", + "K65d46535": "Please Enter Value", + "Kc14b2ea3": "Back", + "K11d3633a": "ID", + "Kbff43de3": "Name", + "K16ca79ef": "Driver", + "K7a369eef": "Published", + "Kcfa1a4d2": "Offline", + "K771dc3b7": "Online", + "K530f5951": "View", + "Kecbd7449": "Delete", + "K1cbe2507": "Confirm", + "K48325b6": "Search(0) Name", + "Kc6340091": "Context", + "K74ecb1fa": "Query Content", + "K79f2e2f9": "Session History", + "K3a8912ee": "Add Variable", + "Kb291a19": "Add Tool", + "K27ece71d": "By default, the AI model call uses only Query variables. Enter '{key}' to add new variables.", + "Kdeed8399": "Static Upstream Server", + "K4ee62e8": "This API lacks (0)(1)(2), please provide.", + "K385591f3": "Forwarding Info,", + "K68415c14": "Documentation Info,", + "K133b75e9": "Upstream Info,", + "K43fcaf94": "Success", + "Kc71c6a9": "Online Failed", + "K56c686f8": "Failed", + "K1ff96ff": "Apply System", + "K9bf855d6": "Team", + "K11b994ed": "Applicant", + "K939baba7": "Application Time", + "Kdab2e63b": "Version Number", + "K8b29c460": "Version Description", + "K4758140d": "Route List", + "K54e44357": "Upstream List", + "Kb8e8e6f5": "Remark", + "K7e52ffa3": "Online Status", + "K1ab0ae5b": "Application Reason", + "K53c00c3c": "Review Comments", + "Kfd50704d": "No (0) permission, please contact administrator.", + "K7edf331d": "Time", + "Kef45b208": "Last 1 Hour", + "K9dbf22b8": "Last 24 Hours", + "K820fbfab": "Last 3 Days", + "Kd6d28fc": "Last 7 Days", + "Ke00c858c": "Upload File", + "K6d9dd1f5": "Replace File", + "K71753476": "Allow Passage", + "K597435c5": "Monitor", + "Ke66a17dd": "Required", + "K28b68036": "Illegal Character, Only English Supported", + "K6206e4ad": "Upload OpenAPI Document (.json/.yaml)", + "Kfba46e6d": "Replace OpenAPI Document (.json/.yaml)", + "Kdac8ce7e": "Open OpenAPI YAML Editor", + "Kf5da1284": "No Review: All applications are allowed to subscribe to this service", + "Kc59ff06d": "Manual Review: Only reviewed and approved applications can subscribe to this service", + "Kbfe02d7f": "Permanent", + "K1e9c479e": "No", + "Kaddfcb6b": "Yes", + "K23fda291": "No operation permission, please contact administrator.", + "K4618cb0a": "WeChat Mini Program", + "Ka854f511": "Retrieve File, Path Required", + "Kaa11a695": "Non-HTTP/HTTPS code samples are not supported", + "Kbe46924e": "Search Programming Language...", + "Ke8e4f258": "Programming Language", + "K29c07a47": "Success Example", + "K1f5c814d": "Failure Example", + "K4ef022d7": "Default text/html;charset=UTF-8", + "Kd061b5bf": "No example provided", + "Kc14cec33": "Binary", + "K48b4d9e3": "Request Header", + "Kcd347eaf": "Request Body", + "K9e100bfe": "Request Query", + "K3e9f12fd": "Request REST", + "K2bfa290c": "API Request Editor", + "Kb36d111a": "Response Header", + "K980bde79": "Response Body", + "Kb04d201a": "More Settings", + "Kee74f5b4": "Add Sub-parameter", + "Kc7d3106c": "Add Row", + "Keaabd222": "Tag", + "K8ad2c50e": "Parameter Name", + "K67d68dd1": "Type", + "K29245f47": "Required", + "Ke32cbcd3": "Example", + "Kc13936c6": "Enter URL or cURL", + "Ka1ede006": "HTTP", + "K152ac44e": "Parameter Location", + "K1660ae72": "Match Type", + "K91ced765": "Parameter Value", + "K5b265628": "Operation Type", + "K1826982d": "Add or Modify", + "Kd65b55f5": "Match Parameter Value", + "K15f35bf2": "Forward Upstream Path", + "K79dec0dd": "Request Timeout", + "K7d465645": "Bind Upstream Service", + "K63a6404d": "Retry Time", + "K47740727": "Forward Upstream Request Header", + "K2b605d42": "More", + "K1df9fbd5": "Import", + "K5e85df18": "Import Format", + "K9eaf7885": "Replace All", + "Kf8c3a80b": "Insert at End", + "Kd96b2d7d": "Incremental Update", + "Kf2fc08eb": "Request Header", + "Ka45f1d8": "Request Rest Parameter", + "K94bb113a": "Size", + "K359919b5": "Save as File", + "K38bf1b90": "Response", + "K59f4186e": "Response Header", + "K5f1e23fd": "Body", + "Kf404ef7d": "Send(Enter)", + "K2dbfd648": "Abort", + "Kacabc771": "Seconds", + "K13ae6a93": "Copy", + "Ke54a14a3": "Format", + "K43934f6d": "Search", + "K741decac": "Replace", + "Kd507abff": "Confirm", + "Kca2d1624": "(0) cannot be negative.", + "K792b255a": "(0) must be greater than or equal to (1).", + "Kf0bed26d": "Enumeration Values", + "K633a03ca": "Enumeration", + "Kd2766caf": "Minimum Length", + "Kd6d52485": "Maximum Length", + "Kea15f66c": "Minimum Value", + "K1af340ff": "Maximum Value", + "K68691e16": "Drag and Drop Files Here, or Select to Upload", + "Kcec46ae": "Upload Files", + "K760fb044": "Files Selected", + "Kea2bdee0": "Please Provide API Name", + "K49053438": "Detailed Description", + "K148f6fa4": "Advanced Match", + "K3ae4c789": "Forward Settings", + "K2f4d0a37": "Request Parameters", + "Kde2d6dbd": "Return Example", + "K70e6069c": "Test API", + "Ke4603448": "Request Header", + "K89fd86b3": "Request Body", + "K8747e3c4": "Request Example Code", + "K8613e6e7": "Response Example", + "Kab1c2159": "Response Header", + "Kd2be51d1": "Response Body", + "K2a3f24ac": "Default Workspace", + "K7e1ab4b0": "To", + "Kf1b166e7": "Details", + "K28555332": "URLs with double slashes // are not supported", + "K71661ee8": "Required Field", + "Kcbee3f8": "Not a Valid Email Address", + "K617f34f1": "Last Updated By", + "K6ebca204": "Last Update Time", + "Kabfe9512": "Save", + "K51d1eb5d": "API", + "Ka2b6d281": "API Documentation", + "Kdefa9caa": "Usage Instructions", + "K36856e71": "Publish", + "K6382bbfd": "Subscription Management", + "K2eef4e4": "Subscription Review", + "Ka97bd9e5": "Subscriber Management", + "K5974bf24": "Management", + "K3fa5c4c3": "Call Topology", + "Kb5c7b82d": "Settings", + "K1e84ad04": "Service ID", + "K39ab0358": "Add Subscriber", + "K18307d56": "Manually Add", + "K705fe9f5": "Subscription Request", + "K3a67ea90": "Subscriber", + "Kefa2a4cf": "API Settings", + "K66060758": "API Name", + "K5582ac8": "Request Path", + "K2bb86fb4": "Prompt", + "K13ffbe88": "Variables", + "K79c8cfaf": "API Description", + "K469e475a": "Retry Count", + "K8a35059b": "Model Settings", + "Kf9dcef3a": "API", + "K6134bbe8": "Add API", + "Kf85b83a0": "Enter URL to Search", + "Kcf9f90b8": "Model Provider", + "Kfede1c7c": "Model", + "Ke99513a0": "Parameter", + "K3818f03d": "Review", + "K54e27f57": "Approve", + "K8582af3f": "Reject", + "Kd568e15c": "Publish Result", + "K35f990b0": "View Details", + "Kdbc1f6cb": "Apply for Publishing", + "Kb6860a3f": "Rollback Publish", + "Ka3494f4b": "Are you sure you want to rollback?", + "Kb397a99f": "Revoke Application", + "K7d401c0f": "Are you sure you want to revoke the application?", + "Ke1b79b93": "Terminate Publishing", + "Ka2449180": "Are you sure you want to terminate publishing?", + "K2cb02f38": "Create New Version", + "Kb3e34847": "Get API Key from (0)", + "K66a7d24c": "Set", + "Kaf074220": "Not Set", + "Kd9a46c29": "Default", + "K7ac2be34": "AI Model Management", + "K2260837a": "After setting up the AI model, you can use the corresponding large model to create AI services", + "K18dccc1a": "Sync Latest Model", + "K6208054": "Pending Review", + "K74ab00a3": "Reviewed", + "K56b4254f": "Publish Request", + "Kea2f9279": "API Call Address", + "K7fc496a1": "The API Base URL is generally set as the external network access address of the API Gateway, or the domain bound to the API Gateway.", + "K8ab0fc95": "General Settings", + "Kb66fec9d": "API Request Settings", + "K4de0af74": "Service Category", + "Kb4ceecea": "Add Subcategory", + "K67479e88": "Modify Category Name", + "K2bc75e2c": "Add Category", + "Kab4aab44": "Rename Category", + "Ke595a20a": "Category Name", + "K9679728f": "Parent Category ID", + "K9b2d08fd": "Subcategory Name", + "K71671763": "Quickly Integrate AI", + "Ka8a5ec5": "Set Your AI Model", + "K10d7e99f": "Quickly integrate various AI models through APIPark, using a unified format to call APIs and easily switch models.", + "Kc057704a": "Create AI Services and APIs", + "K76bb4a09": "Create AI-based services, and you can set the prompt as an API to simplify the process of using AI.", + "K71b2c70f": "Create Call Token", + "K9bdd8403": "To securely call APIs, you need to create an application and a token.", + "Kc5738b6c": "Call", + "Kd6d7ca1f": "You can now call these APIs with the token.", + "K86cf95f": "Quickly Integrate REST API", + "K7a3a8417": "Create REST Services and APIs", + "K4a84214e": "Track API Call Statistics", + "K297d8563": "The dashboard provides various statistical charts to help us understand API operations.", + "K2cdbb773": "Core Features", + "K3378c50d": "Account and Role", + "Kda5bb930": "Invite your team members to APIPark to collaboratively manage and call APIs.", + "Kc8239422": "Teams include personnel, applications, and services. Data between different teams is isolated, and can be used to manage different departments/project teams/teams within the enterprise.", + "Kd5be0cd7": "Services include a set of APIs and can be published to the API Marketplace for use by other teams.", + "K62e89ee7": "Permission Management", + "K8f7808e6": "Subscribe to Services", + "Kb0755523": "To call an API from a service, you need to subscribe to that service and wait for approval from the providing team before initiating the API request.", + "Kd28a1aa5": "Review Subscription", + "K1c15bb2e": "Review subscription requests from other applications. Only approved requests can initiate API calls.", + "K3453272": "APIPark provides detailed API call logs, helping enterprises monitor, analyze, and audit API operations.", + "Kd518ba3e": "Hello! Welcome to APIPark", + "Ke66e4182": "APIPark is an open-source, all-in-one AI gateway and API developer portal, enabling enterprises and developers to quickly integrate over 100 AI models, combine AI models and prompts into new APIs, and standardize all AI request data formats, ensuring that switching AI models or adjusting prompts does not affect your APP or microservice. Additionally, APIPark’s developer portal allows you to share APIs within your team, manage applications that call your APIs, and ensure API security, while monitoring your AI API usage with clear charts.", + "Kedd41c18": "If you like our product, please give us a Star or provide feedback.", + "Kef02fd87": "Quick Start", + "K43a3b38d": "We've provided tasks to help you quickly understand APIPark", + "K408bfcf1": "Advanced Tutorial", + "K1afaf20e": "Learn how APIPark can better manage APIs and AI", + "K48f7e21f": "Learn More Features", + "K698296e2": "Hide this Tutorial", + "Kd2c1a316": "Log In", + "Kf076f63c": "Please Enter Account", + "K25c895d5": "Please Enter Password", + "K551b0348": "Password", + "K192b3e38": "Guest Mode", + "K91aa4801": "In guest mode, you can view all pages and features, but cannot edit data. Guest mode is only for exploring product features, and you can disable this feature in the official product.", + "K480045ce": "Version (0)-(1)", + "Kadee8e49": "Log Settings", + "K2724314b": "Provides detailed API call logs, helping enterprises monitor, analyze, and audit API operations.", + "K33c76dbc": "Department Name", + "K84829ca9": "Parent Department ID", + "K4d7fc74b": "Subdepartment Name", + "Keb9fcdad": "Username", + "Kc654b275": "Email", + "Kbe2ecc69": "Department", + "Ka16e6c44": "Inactive or disabled members cannot be added to departments", + "Ked03ba97": "Please select the department the member should be added to", + "K184d3473": "Add Account", + "K1ecb35f2": "Edit Member Info", + "Ke6f00b44": "Add to Department", + "K501cb1e7": "This action cannot be undone, are you sure you want to delete the member?", + "Kf20863b5": "Member and Department", + "K52c8a730": "Enable", + "K718c9310": "Disable", + "K5f27a546": "Enter Username, Email to Search Member", + "K7c97c5df": "Remove", + "K1362a512": "Disable", + "K6e1289b1": "Enable", + "K1f4b5385": "Delete", + "K26c698bb": "Add Department", + "Kb9cf2a7d": "Add Subdepartment", + "Kc83551f5": "Rename", + "K5cfdd950": "This data cannot be recovered after deletion. Are you sure you want to delete?", + "K74aef1ad": "Member", + "K3f1077c9": "Set roles for members; members can only see functions and data within their role permissions.", + "Kdce62a6": "Search Department", + "Ka46b9b24": "Data Source Type", + "Kbb0cdcd0": "Data Source Address", + "Kd9dfb884": "Organization", + "K3e770a75": "Authentication Token", + "K8ef69ee2": "Key", + "Kba3507d6": "Upload Key", + "K93ac0f23": "Key file suffix is usually .key", + "K7cdd1331": "Upload Certificate", + "K6d91905d": "Certificate file suffix is usually .crt or .pem", + "Kd0f6ded7": "Add Certificate", + "Ke5732d60": "Edit Certificate", + "K3ca07a70": "Certificate Management", + "Kdb927f83": "By configuring and managing SSL certificates for API services, enterprises can encrypt data transmission to prevent sensitive information from being leaked.", + "Ke93d36ed": "Cluster", + "K877985b7": "Edit Settings", + "Kdf66a675": "Set the cluster to access the API, allowing stable operation in a distributed environment and flexible expansion and optimization based on business needs.", + "Ke039b9b5": "Normal", + "K23a3bd72": "Abnormal", + "Kf12b3034": "Management Address", + "K867e6faf": "Service Address", + "K2a49373f": "Sync Address", + "K5878440c": "Cluster Address", + "K5e9022f8": "Next", + "Kdbafd6f9": "Set the data source for monitoring reports. Once completed, detailed API call statistics will be available.", + "K1358acf": "Statistics Chart", + "K62dabdf6": "Address (IP:Port)", + "K2db12335": "Organization", + "K8e7a0f80": "Resource Settings", + "K95c3fd8b": "Set role permission scopes.", + "K138facd3": "System Role", + "K6eac768d": "Add Role", + "Kb9c2cf02": "Team Role", + "K2a16c93b": "Unit: ms, Minimum: 1", + "Ka945cfb1": "API Settings", + "K2e050340": "API Basic Information", + "Kba92c499": "Intercept API", + "Kde9d6e8e": "Once interception is enabled, the gateway will intercept all requests to this path.", + "K6bc47edb": "Request Protocol", + "K1365fe45": "Request Method", + "K90f3c02f": "Forward Rule Settings", + "Kb7df6ac1": "Intercept", + "K5c1722fe": "Allow", + "K28435c5c": "API Details", + "Ka9c08390": "Only PNG, JPG, or SVG format images are allowed", + "K413b9869": "Service Name", + "K9919285b": "Service Type", + "Kcef64f4d": "Default AI Provider", + "Kcab588a9": "No AI model provider set,", + "Kb9b56111": "Set Now", + "Kcf756b7a": "API Call Prefix", + "K13edc043": "As a prefix for all APIs in the service, e.g., host/{service_name}/{api_path}, cannot be modified once saved.", + "Kf52a584d": "Service Category", + "K72b21be5": "Set the category in which the service will be displayed in the service marketplace", + "Kdc840242": "Icon", + "K427a5bd5": "Only .png, .jpg, .jpeg, .svg format image files are supported. Files larger than 1KB will be compressed.", + "K44bc352d": "Logo", + "Kde6bae17": "Delete Service", + "K885ea699": "This action is irreversible, please proceed with caution!", + "Kda8d5ea1": "Upstream", + "K12f58863": "The service provides a high-performance API gateway and can seamlessly integrate various large AI models, packaging these AI capabilities into APIs for invocation, significantly lowering the threshold for using AI models. Our platform also offers comprehensive API management features, supporting API creation, monitoring, access control, etc., ensuring developers can efficiently and securely develop and manage API services.", + "K2d6658ed": "Add Service", + "K7b8f623f": "Enter name, ID, associated team, or person in charge to search services", + "Kad98e030": "Upstream Type", + "Kdd9b5008": "Default Backend IP Address", + "Kc9acdb25": "Load Balancing", + "K632dba5c": "Forward Host", + "Kc1f08a63": "Rewrite Host", + "K628f6851": "Timeout", + "Kaff62621": "Timeout Retry Count", + "Kf14d159b": "Times", + "Kc41ca30e": "Rate Limiting", + "K753e8aeb": "Times/Second", + "K813e1c0a": "Team Name", + "K692f5aa6": "Team ID", + "K5de0bc2": "Team ID can be used to retrieve the team, cannot be modified once saved.", + "Ka63dd985": "Team Leader", + "Ka6bcd272": "The leader has management authority over the team, services, and members within the team", + "Ka2012bdd": "Delete Team", + "Kbde1f3d": "Service data must be cleared before deletion", + "K395acc14": "Remove Member", + "Kec46a57f": "Add Member", + "K48724410": "Enter Name to Search", + "Kb9052305": "Search Username, Email", + "K5ece3bac": "Set up teams and members. You can then create services and applications, subscribe to APIs within the team. Members can only see services and applications within their team.", + "K510cdd27": "Add Team", + "K9244ae14": "Enter Name, ID, Person in Charge to Search Teams", + "Kc7b24b4b": "Configure Team", + "Kecb51e2c": "Old Password", + "K8266bcf2": "New Password", + "Ka9aef039": "Confirm Password", + "Kcf42dcda": "Passwords Do Not Match", + "Kf876a42d": "Change Password", + "K8ed884f": "Manage Personal Account", + "K9be8e1d7": "API Call Statistics", + "K521ab28e": "Select Service", + "Kcc8265e1": "Select API", + "Kc380335f": "Path", + "K8aefc1e4": "Enter Request Path to Search", + "K50d471b2": "Reset", + "Kee8ae330": "Query", + "Ka2c794a2": "Export", + "Kaf70c3b": "Exit Fullscreen", + "Kd22841a4": "(0) Call Details", + "K1512e983": "Application Call Statistics", + "Kb4d2007f": "Please Select Application", + "K8c7f2d2e": "Call Trend", + "K657c3452": "(0)-(1) Call Trend", + "Kc04efb87": "Call Volume Statistics", + "Keb98266e": "Join Overall Data Comparison", + "K18c2ed46": "(0) Call Volume", + "Kc3741830": "(0) Success Rate", + "Ka6aa5863": "Request Count", + "K9eaef42": "Success Rate", + "K7082a4af": "Forward Count", + "K1ce386fb": "Success Rate", + "K87d6877e": "4xx", + "K4c8a54db": "5xx", + "Kd566283e": "Trend", + "K21ad4a6a": "(0) Payload", + "Kd23a0be6": "Request Payload", + "Kec3e8361": "Response Payload", + "Ke6250744": "4XX Count", + "K2d79d4e1": "5XX Count", + "Kcf6553c6": "Service Call Statistics", + "Kffcfe375": "Please Select Service", + "Ka65f739c": "Call Details", + "K89b7ac79": "API Top 10", + "Kc0915603": "Application Top 10", + "Kf90b54": "Service Top 10", + "Kfb26388": "No Request Data", + "Kc8cbd8f8": "Request Statistics", + "K8dece48": "No Forward Statistics Data", + "K1ee32434": "Forward Statistics", + "Kcd125e4d": "No Call Volume Statistics Data", + "Kaa114e8b": "No Payload Statistics Data", + "K3ad84406": "Payload Statistics", + "Kfa088d49": "Cluster Settings and Enable Monitoring", + "K3da3b9a0": "The monitoring feature assists in managing cluster information. Please set the cluster and monitoring information before checking the current cluster status.", + "Kaddacfb": "Cluster", + "K4ac33975": "Set the cluster address to ensure the monitoring system correctly identifies and connects to the cluster", + "Ke5ed9810": "Set Cluster", + "K1a132228": "Monitoring", + "K6af08c3c": "Set Monitoring", + "K4a1a14": "Monitoring Overview", + "K69741ea7": "Service Calls", + "K9c8d9933": "API Calls", + "K145e4941": "Billion", + "Ke6a935d": "Ten Thousand", + "Kd59290a2": "Search Category or Tag", + "K6b75bdbc": "No API Data", + "Kd8a7a689": "Search or Select Application", + "K4b15d6f5": "Application Reason", + "Kb7e869a4": "Application Management", + "Kb71b5a13": "Authentication Type", + "K4d1465ee": "ISS", + "K5dcd7ed8": "Signature Algorithm", + "K5b0eedd3": "Secret", + "K44f4ffe1": "RSA Public Key", + "Kc5ecd7d9": "Username JSONPath", + "K417d85cf": "Verification Field", + "K3b82fe1d": "Is Base64 Encoded", + "K49b5f4a3": "AK", + "K31418470": "SK", + "Kbfeb5297": "API Key", + "K1a78e6f0": "Expiration Time", + "Ke64e43a": "Hide Authentication Info", + "K5168eb63": "Application Name", + "K546e46f": "Application ID", + "K95764d1d": "Delete Application", + "K217cb125": "Authentication Details", + "K2bb63eca": "Add Authentication", + "Kd74d69b7": "Edit Authentication", + "K9cbe1e0": "Modify", + "Kb6e9328f": "Access Authorization", + "Kd23d1716": "Add Authorization", + "K9dfa2c97": "Never Expires", + "Kfa920c0": "Expiration Time", + "Kcce1af60": "Subscribed Services", + "Kbeb4e991": "Review Details", + "K3118fdb0": "Unsubscribe", + "Ked811bb1": "Are you sure you want to unsubscribe?", + "K50c39a62": "Cancel Subscription Request", + "K1856c229": "Are you sure you want to cancel the subscription request?", + "K66ea2f0": "Search Services", + "Kfeb2559b": "Under Review", + "K667bbbe7": "Add Application", + "Ka4b45550": "No Service Description", + "K3c7b175f": "Number of Subscribed Services: (0) Approved, (1) Pending", + "Kbe3e9335": "Exit Test", + "K370a3eb2": "Service Marketplace", + "Kf7ec36d": "Service Details", + "K58ca9485": "Apply for Service", + "K59cdbec3": "Service Introduction", + "K4aa9ed2c": "Apply", + "K6c060779": "Service Information", + "K8723422e": "Access Application", + "Kb97544cb": "Provider", + "Kb32f0afe": "Category", + "K81634069": "Version", + "Keefda53d": "Last Update Time", + "K96a2f1c8": "No Tags", + "K72b0c0b3": "Number of APIs", + "K93d5a66e": "Number of Access Applications", + "K96059c69": "Associated Tags", + "K32263abd": "Add Open API", + "K7829bb78": "Configure Open API", + "Kcdf76005": "Open API", + "Ke2601944": "Invoke Service", + "K8504bca8": "Zoom In", + "K693c1b41": "Zoom Out", + "K3d7465f7": "File Log", + "Kc87167a0": "HTTP Log", + "K54630fe8": "Kafka Log", + "Kd5c3966e": "NSQ Log", + "K2e3de2c1": "Syslog", + "K48322168": "Unassigned", + "K98f247f9": "Super Administrator", + "K9c8a571f": "Team Administrator", + "K929b485b": "Operations Administrator", + "K82cc5ec2": "Regular Member", + "Ke41d7451": "Read-Only Member", + "Kf99e8b66": "Service Administrator", + "Kda8db57a": "Service Developer", + "K216a1ac7": "Application Developer", + "K27924db": "Application Administrator", + "K8dc5c723": "Driver Name", + "Kda249fe8": "Request Failure Count", + "Kcf2df651": "Forwarding Failure Count", + "K7e6a859d": "Scope", + "K3a008b34": "Add Entry", + "Ke0599ef7": "Add Address", + "K48d3b5c4": "File Name", + "Kafde0d2a": "Storage Directory", + "Kfb2926ac": "Log Split Cycle", + "Kd96c2c69": "Unit: Days", + "Kc2b776fa": "Output Format", + "K7b7cdac2": "Format Settings", + "K2f59807a": "Server Address", + "Kb1cfa6e7": "Access Log", + "K540488a8": "NSQD Address List", + "K8bc33a11": "Authentication Secret", + "K1cd3002f": "Network Protocol", + "Kdfaa32c8": "Log Level", + "Kc0408d9c": "Single Line", + "Ke3db239d": "Hour", + "K3509a9f8": "Day", + "Kb3960e83": "Unpublished", + "K8bd1e18": "Pending Publish", + "K225a6c43": "Unit: s, Minimum: 1", + "K6a7fa303": "No Review Required", + "Kd196e8a4": "Review Required", + "K1b6777bb": "Base URL", + "Kd55c6887": "Review", + "K300c89d4": "When creating an API, this provider is selected by default. Changing the default provider will not affect existing APIs." +} diff --git a/frontend/packages/common/src/locales/scan/ja-JP.json b/frontend/packages/common/src/locales/scan/ja-JP.json index b60bd04f..c0248eda 100644 --- a/frontend/packages/common/src/locales/scan/ja-JP.json +++ b/frontend/packages/common/src/locales/scan/ja-JP.json @@ -1,43 +1,44 @@ { "Kc0e5ef9f": "Workspace", - "K3863c722": "My", "K4de11e23": "Home", "Kfe93ef35": "Application", "Kb58e0c3f": "Service", - "Kc9e489f5": "チーム", - "K61c89f5f": "API Market", - "K16d71239": "分析レポート", - "K714c192d": "稼働ビュー", - "Kd57dfe97": "システムトポロジー", + "Kc9e489f5": "Team", + "K61c89f5f": "API マーケット", + "K16d71239": "ダッシュボード", + "K714c192d": "呼び出し統計", + "Kd57dfe97": "トポロジー図", "K3fe97dcc": "システム設定", - "K67ef3525": "組織", - "K74aef1ad": "メンバー", - "Kf644225f": "役割", - "K958da71f": "サービスカテゴリ管理", - "Kf270ca55": "運行維持と統合", - "Ke93d36ed": "Cluster", - "K9708a557": "モニターレポート", - "K481e8a05": "証明書", + "Kecbb0e45": "システム", + "Ka358e23d": "一般", + "K449058e9": "API ゲートウェイ", + "K99935e6f": "AI モデル", + "K1deaa2dd": "ユーザー", + "K80a560a1": "Account", + "Kf644225f": "Role", + "K4057391a": "統合", + "K8fa58214": "データソース", + "K481e8a05": "SSL 証明書", "Kca53edd0": "ログ", "Kb283e720": "リソース", "K631d646f": "Open API", - "K6535ff9c": "アカウント設定", + "K6535ff9c": "Account 設定", "Kf15499b4": "ログアウト", - "Kabbd6e6": "ドキュメント", - "K1196b104": "APIPark - API オープンプラットフォーム", - "K1f42de3": "HTTP Status Code", - "K4770dff4": "System Status Code", + "Kabbd6e6": "Docs", + "K1196b104": "APIPark", + "K1f42de3": "HTTP ステータスコード", + "K4770dff4": "システムステータスコード", "Kf89e58f1": "説明", - "K9e53c664": "提出", - "Kf8e7294c": "前のステップ", + "K9e53c664": "送信", + "Kf8e7294c": "前へ", "Ka0451c97": "キャンセル", "Kb1dedda3": "閉じる", "Kb2fc7600": "設定を追加", "K4e07217d": "設定を編集", - "K4ea968fe": "編集(0)", - "Ka7aaaeb": "追加(0)", - "Kaff78ecf": "キーを入力してください", - "K65d46535": "値を入力してください", + "K4ea968fe": "編集 (0)", + "Ka7aaaeb": "追加 (0)", + "Kaff78ecf": "Keyを入力してください", + "K65d46535": "Valueを入力してください", "Kc14b2ea3": "戻る", "K11d3633a": "ID", "Kbff43de3": "名前", @@ -48,425 +49,363 @@ "K530f5951": "表示", "Kecbd7449": "削除", "K1cbe2507": "確認", - "K48325b6": "検索(0) 名前", - "Ka1d885c1": "追加", - "Kad207008": "編集", - "Ke4b7722": "簡体字中国語", - "Kd185073d": "英語", - "K1ff96ff": "システム申請", + "K48325b6": "検索 (0) 名前", + "Kc6340091": "コンテキスト", + "K74ecb1fa": "検索内容", + "K79f2e2f9": "セッション履歴", + "K3a8912ee": "変数を追加", + "Kb291a19": "ツールを追加", + "K27ece71d": "AI モデルの呼び出しはデフォルトで Query 変数を使用します。「{key}」を入力して新しい変数を追加してください。", + "Kdeed8399": "固定の上流サーバー", + "K4ee62e8": "この API が欠けています (0) (1) (2) 先に補充してください", + "K385591f3": "フォワード情報", + "K68415c14": "ドキュメント情報", + "K133b75e9": "上流情報", + "K43fcaf94": "成功", + "Kc71c6a9": "オンラインに失敗しました", + "K56c686f8": "失敗", + "K1ff96ff": "システムを申請する", "K9bf855d6": "所属チーム", "K11b994ed": "申請者", "K939baba7": "申請日時", "Kdab2e63b": "バージョン番号", "K8b29c460": "バージョン説明", - "K36a72ad1": "API リスト", - "K54e44357": "アップストリームリスト", + "K4758140d": "ルートリスト", + "K54e44357": "上流リスト", "Kb8e8e6f5": "備考", + "K7e52ffa3": "オンライン状況", "K1ab0ae5b": "申請理由", "K53c00c3c": "レビューコメント", + "Kfd50704d": "権限がありません (0)、管理者にお問い合わせください。", "K7edf331d": "時間", "Kef45b208": "1時間", "K9dbf22b8": "24時間", - "K820fbfab": "3日間", - "Kd6d28fc": "7日間", - "K3d7465f7": "ファイルログ", - "Kc87167a0": "HTTPログ", - "K80ef19d3": "Kafkaファイルログ", - "K398cc3c5": "NSQファイルログ", - "K2bcdb54": "Syslogファイルログ", - "K23fda291": "操作権限がありません。管理者に連絡してください。", + "K820fbfab": "3日", + "Kd6d28fc": "7日", + "Ke00c858c": "ファイルをアップロード", + "K6d9dd1f5": "ファイルを置き換え", + "K71753476": "許可するかどうか", + "K597435c5": "監視", + "Ke66a17dd": "必須", + "K28b68036": "不正な文字です。英語のみサポートしています。", + "K6206e4ad": "OpenAPI ドキュメント (.json/.yaml) をアップロード", + "Kfba46e6d": "OpenAPI ドキュメント (.json/.yaml) を置き換え", + "Kdac8ce7e": "OpenAPI YAML エディターを開く", + "Kf5da1284": "無審査:すべてのアプリケーションがこのサービスにサブスクライブできます", + "Kc59ff06d": "手動審査:承認されたアプリケーションのみがこのサービスにサブスクライブできます", + "Kbfe02d7f": "永久", + "K1e9c479e": "いいえ", + "Kaddfcb6b": "はい", + "K23fda291": "操作権限がありません。管理者にお問い合わせください。", "K4618cb0a": "WeChat ミニプログラム", - "Ka854f511": "ファイルを取得するには、パスを入力する必要があります", - "Kaa11a695": "非 HTTPS または非 HTTP プロトコルのコード例は現在サポートされていません", + "Ka854f511": "ファイルを取得、パスを入力してください", + "Kaa11a695": "非 HTTP/HTTPS コードサンプルの生成はサポートされていません", "Kbe46924e": "プログラミング言語を検索...", "Ke8e4f258": "プログラミング言語", "K29c07a47": "成功例", "K1f5c814d": "失敗例", "K4ef022d7": "デフォルト text/html;charset=UTF-8", - "Kd061b5bf": "サンプルが未入力", + "Kd061b5bf": "サンプルが未入力です", "Kc14cec33": "バイナリ", - "K48b4d9e3": "リクエストヘッダー", - "Kcd347eaf": "リクエストボディ", - "K9e100bfe": "クエリパラメータ", - "K3e9f12fd": "REST パラメータ", - "K2bfa290c": "API リクエストエディタ", - "Kb36d111a": "レスポンスヘッダー", - "K980bde79": "レスポンス", - "Kb04d201a": "その他設定", - "Kee74f5b4": "サブパラメータを追加", - "Kc7d3106c": "下に行を追加", + "K48b4d9e3": "リクエスト Header", + "Kcd347eaf": "リクエスト Body", + "K9e100bfe": "リクエスト Query", + "K3e9f12fd": "リクエスト REST", + "K2bfa290c": "API リクエストエディター", + "Kb36d111a": "レスポンス Header", + "K980bde79": "レスポンス Body", + "Kb04d201a": "その他の設定", + "Kee74f5b4": "子パラメーターを追加", + "Kc7d3106c": "行を追加", "Keaabd222": "タグ", - "K8ad2c50e": "パラメータ名", + "K8ad2c50e": "Parameter Name", "K67d68dd1": "Type", "K29245f47": "必須", - "Ke32cbcd3": "サンプル", + "Ke32cbcd3": "例", "Kc13936c6": "URL または cURL を入力", "Ka1ede006": "HTTP", - "K152ac44e": "パラメータ位置", + "K152ac44e": "パラメーター位置", "K1660ae72": "マッチタイプ", - "K91ced765": "パラメータ値", + "K91ced765": "パラメーター値", "K5b265628": "操作タイプ", - "K1826982d": "追加または修正", - "Kd65b55f5": "マッチパラメータ値", - "K15f35bf2": "アップストリームパスに転送", - "K79dec0dd": "リクエストタイムアウト", - "K7d465645": "アップストリームサービスにバインド", + "K1826982d": "新規作成または変更", + "Kd65b55f5": "パラメーター値を一致させる", + "K15f35bf2": "上流パスを転送", + "K79dec0dd": "リクエストのタイムアウト時間", + "K7d465645": "上流サービスをバインド", "K63a6404d": "リトライ時間", - "K47740727": "アップストリームリクエストヘッダーを転送", - "K2b605d42": "その他", + "K47740727": "上流リクエスト Header を転送", + "K2b605d42": "詳細", "K1df9fbd5": "インポート", - "K5e85df18": "インポートフォーマット", - "K9eaf7885": "全量置換", - "Kf8c3a80b": "末尾に挿入", - "Kd96b2d7d": "増量更新", - "Kf2fc08eb": "リクエストヘッダー", - "Ka45f1d8": "Rest パラメータ", + "K5e85df18": "インポート形式", + "K9eaf7885": "すべて置き換え", + "Kf8c3a80b": "最後に挿入", + "Kd96b2d7d": "インクリメンタル更新", + "Kf2fc08eb": "リクエスト Header", + "Ka45f1d8": "リクエスト Rest パラメーター", "K94bb113a": "サイズ", "K359919b5": "ファイルとして保存", "K38bf1b90": "レスポンス", - "K59f4186e": "レスポンスヘッダー", - "K5f1e23fd": "ボディ", - "Kf404ef7d": "送信(Enter)", + "K59f4186e": "レスポンス Header", + "K5f1e23fd": "本文", + "Kf404ef7d": "送信 (Enter)", "K2dbfd648": "中止", "Kacabc771": "秒", "K13ae6a93": "コピー", "Ke54a14a3": "フォーマット", "K43934f6d": "検索", "K741decac": "置換", - "Kd507abff": "決定", - "Kca2d1624": "(0) 負数にすることはできません", - "K792b255a": "(0) は (1) 以上でなければなりません", - "Kf0bed26d": "値の列挙", + "Kd507abff": "確認", + "Kca2d1624": "(0) 負数にできません。", + "K792b255a": "(0) (1) 以上でなければなりません。", + "Kf0bed26d": "列挙値", "K633a03ca": "列挙", - "Kd2766caf": "最小長さ", - "Kd6d52485": "最大長さ", + "Kd2766caf": "最小長", + "Kd6d52485": "最大長", "Kea15f66c": "最小値", "K1af340ff": "最大値", - "K68691e16": "ここにファイルをドラッグしてアップロードするか、クリックしてファイルを選択してアップロードします", + "K68691e16": "ここにファイルをドラッグするか、ファイルを選択してアップロードします", "Kcec46ae": "ファイルをアップロード", "K760fb044": "選択されたファイル", "Kea2bdee0": "API 名を入力してください", "K49053438": "詳細な説明", - "K148f6fa4": "パラメータのマッチ", - "K3ae4c789": "転送設定", - "K2f4d0a37": "リクエストパラメータ", - "Kde2d6dbd": "レスポンスサンプル", - "K70e6069c": "API をテスト", - "Ke4603448": "リクエストヘッダー", - "K89fd86b3": "リクエストボディ", + "K148f6fa4": "高度な一致", + "K3ae4c789": "フォワード設定", + "K2f4d0a37": "リクエストパラメーター", + "Kde2d6dbd": "戻り値サンプル", + "K70e6069c": "API のテスト", + "Ke4603448": "リクエスト Header", + "K89fd86b3": "リクエスト Body", "K8747e3c4": "リクエストサンプルコード", "K8613e6e7": "レスポンスサンプル", - "Kab1c2159": "レスポンスヘッダー", - "Kd2be51d1": "レスポンスボディ", - "K831aa6c0": "申請者 - アプリケーション", - "K58ca9485": "申請サービス", - "K283f55b4": "サービス所属システム", - "Kd60d204": "サービス所属チーム", - "K3a9a3b75": "承認ステータス", - "K4f57b2de": "承認者", - "K31dabc6b": "承認時間", - "K8582af3f": "拒否", - "K54e27f57": "承認", - "K7eeca185": "承認完了", - "Kd4061161": "公開承認中", - "K823bfe63": "オンライン", - "K97ddb3f8": "-", - "Kc9315fa1": "拒否されました", - "K3fbe7511": "公開エラー", - "Ke64e695c": "公開中", - "K17f93984": "API 名", - "K1365fe45": "リクエスト方式", - "Kc380335f": "パス", - "K4ee62e8": "この API は (0)(1)(2) が欠落しています。先に補足してください。", - "K385591f3": "転送情報,", - "K68415c14": "ドキュメント情報,", - "K133b75e9": "アップストリーム情報,", - "Kad98e030": "アップストリームタイプ", - "Kdeed8399": "静的アップストリーム", - "K78b1ca25": "アドレス", - "K6208054": "承認待ち", - "K1be7f021": "承認済み", - "K677a4959": "公開中止", - "Kfd6d2d3d": "閉鎖済み", - "K9d7e880a": "公開バージョン", - "K855135f": "バージョン作成日時", - "Kcbf39b82": "バージョンステータス", - "K339d15b5": "作成者", - "K7194cea2": "レビュー時間", - "K69827c60": "公開ステータス", - "K1644b775": "新規作成", - "K4fdf4dcc": "変更", - "K33d66e26": "変更なし", - "K9b70c007": "フィールドが不足しています", - "Kd85208a3": "却下", - "K8adf7f8b": "レビュー中", - "Kad6aa439": "購読済み", - "K3118fdb0": "購読取消", - "K9a68443b": "申請取消", - "K18307d56": "手動で追加", - "K705fe9f5": "購読申請", - "Kbc96ebec": "申請者アプリ", - "K1f89176d": "申請者所属チーム", - "Kfe731dfc": "操作", - "K71661ee8": "必須項目", - "Kcbee3f8": "無効なメールアドレスです", - "K442cfba1": "入力してください", - "K3bb646e4": "選択してください", - "Ka4ecfa40": "英数字またはアンダースコアを使用してください。先頭は英文字である必要があります。", - "K39686a7f": "アルファベットで始まる英数字、中横線、アンダースコアの組み合わせをサポートします", - "K4d6a0190": "拒否を選択した場合、承認コメントは必須です", - "K37318b68": "Clusterに接続できません。Clusterアドレスが正しいか、防火壁設定を確認してください。", - "K7f0c746d": "操作成功", - "K6a365d01": "操作失敗", - "K978062b6": "操作中", - "Kca7bd6d4": "データを読み込み中", - "K3c93b77e": "データの取得に失敗しました", - "Ke108c369": "ログイン成功", - "K9168d3e": "ログアウト成功、ログインページにリダイレクトされます", - "K2f8a7ab7": "レビューコメントが入力されていません", - "Kb858d78a": "コピー成功", - "K26e85d15": "コピー失敗、手動でコピーしてください", - "K5cfdd950": "このデータを削除すると元に戻すことはできません。削除してもよろしいですか?", - "K2a3f24ac": "デフォルトワークシート", - "K7e1ab4b0": "から", + "Kab1c2159": "レスポンス Header", + "Kd2be51d1": "レスポンス Body", + "K2a3f24ac": "デフォルトワークスペース", + "K7e1ab4b0": "まで", "Kf1b166e7": "詳細", - "K28555332": "二重スラッシュ // を含む URL はサポートされていません", - "Keb9fcdad": "ユーザー名", - "Kc654b275": "メールアドレス", - "Kbe2ecc69": "部署", - "K759fb403": "ステータス", - "K52c8a730": "有効", - "K718c9310": "無効", - "K2c5882be": "ドメインをバインド", - "K1cc07937": "有効期限", - "K8b7c2592": "更新者", - "Keefda53d": "更新時間", - "K9f3db3ca": "Cluster名", - "Ke7487049": "Cluster ID", - "Kb660ffe8": "ノード名", - "Kf12b3034": "管理アドレス", - "K867e6faf": "サービスアドレス", - "K37348a5e": "Cluster同期アドレス", - "K151d2bb7": "環境名", - "Kfa744afd": "Cluster数", - "K23a3bd72": "異常", - "Ke039b9b5": "正常", - "K5c123bad": "役割名", - "K76036e25": "HTTP リクエストヘッダー", - "K8d4cbf50": "クッキー", - "K44607e3f": "完全一致", - "Kc287500a": "プレフィックス一致", - "Kfc0b1147": "サフィックス一致", - "Ka4a92043": "部分一致", - "K30b2e44f": "不一致", - "Kb1587991": "空値一致", - "K1e97dbd8": "存在一致", - "Kc8ee3e62": "不存在一致", - "K87c5a801": "大文字小文字を区別する正規表現一致", - "K95f062f1": "大文字小文字を区別しない正規表現一致", - "Kfbd230a5": "任意一致", - "K413b9869": "サービス名", - "K1e84ad04": "サービス ID", - "K72b0c0b3": "API 数量", - "Kf7200cd9": "責任者", - "Kefaf9956": "作成時間", - "K98db2cb9": "申請ステータス", - "Ke792d01c": "所属サービス", - "K61b62ace": "出典", - "Ke63767cf": "追加時間", - "K3a67ea90": "購読者", - "K442937c4": "購読時間", - "K34111022": "プロトコル/メソッド", - "K62d10724": "URL", - "Ka9481f95": "作成者", - "Kf88d56fd": "アップストリーム ID", - "K11a92fb2": "更新者", - "K2c2bc64f": "動的サービス発見", - "Kc9a2a716": "HTTPS", - "Ka7f8266f": "重み付きラウンドロビン", - "Kd17edabd": "IP ハッシュ", - "Kaeba0229": "クライアントのリクエストホストを透過", - "K6d7e2fd0": "アップストリームサービスホストを使用", - "K31332633": "Rewrite Host", - "Ke65db976": "重み", - "Kf966b12d": "内部サービス:ゲートウェイ経由でアクセス可能ですが、サービス広場には表示されません", - "Kfc939e49": "公開サービス:ゲートウェイ経由でアクセス可能で、サービス広場に表示され、他のアプリが購読できます", - "Ke96ccf45": " ", - "K5582ac8": "リクエストパス", - "K92485dd1": "すべての API", - "Ke64e43a": "認証情報を非表示", - "K1a78e6f0": "有効期限", - "K40bbb0a3": "サービス ID", - "K9919285b": "サービスタイプ", - "K63938137": "公開サービス", - "Kfb20a12": "内部サービス", - "Kedd64e4d": "無効化", - "Ka29b346f": "アドレス(IP ポートまたはドメイン)", - "K63b1e0dc": "重み(0-999)", - "K74ab00a3": "承認済み", - "Kea996156": "公開申請記録", - "Kbea7d266": "所属システム", - "Ka36c13cc": "呼び出しシステム名", - "Kd78d73a7": "呼び出しサービス名", - "K73c144eb": "現在のシステム名", - "K285bd65e": "呼び出されたサービス名", - "K5cbab635": "呼び出されたシステム名", - "K93c2696e": "オンライン結果", - "K43fcaf94": "成功", - "Kc71c6a9": "オンライン失敗", - "K56c686f8": "失敗", - "K3ba29a85": "API", - "Kda8d5ea1": "アップストリーム", - "Kdefa9caa": "使用説明", + "K28555332": "// が含まれる URL はサポートされていません", + "K71661ee8": "必須項目", + "Kcbee3f8": "有効なメールアドレスではありません", + "K617f34f1": "更新者", + "K6ebca204": "更新日時", + "Kabfe9512": "保存", + "K51d1eb5d": "API", + "Ka2b6d281": "API ドキュメント", + "Kdefa9caa": "説明ドキュメント", "K36856e71": "公開", - "K6382bbfd": "購読管理", - "K2eef4e4": "購読承認", - "Ka97bd9e5": "購読者管理", + "K6382bbfd": "サブスクリプション管理", + "K2eef4e4": "サブスクリプションレビュー", + "Ka97bd9e5": "サブスクライバー管理", "K5974bf24": "管理", - "K3fa5c4c3": "呼び出しトポロジー", + "K3fa5c4c3": "トポロジー図を呼び出す", "Kb5c7b82d": "設定", - "K2472615e": "サービス数", - "Kc02aa5f1": "API 数", - "Ke08ff808": "追加日", - "Kd7d84192": "氏名", - "Kc88e03b6": "チーム役割", - "Kdf35c48c": "すべてのメンバー", - "K3818f03d": "承認", + "K1e84ad04": "Service ID", + "K39ab0358": "サブスクライバーを新規作成", + "K18307d56": "手動追加", + "K705fe9f5": "サブスクリプション申請", + "K3a67ea90": "サブスクライバー", + "Kefa2a4cf": "API 設定", + "K66060758": "API 名", + "K5582ac8": "リクエストパス", + "K2bb86fb4": "プロンプト", + "K13ffbe88": "変数", + "K79c8cfaf": "インターフェース説明", + "K469e475a": "リトライ回数", + "K8a35059b": "モデル設定", + "Kf9dcef3a": "API", + "K6134bbe8": "API を追加", + "Kf85b83a0": "URL を入力して検索", + "Kcf9f90b8": "モデルプロバイダー", + "Kfede1c7c": "モデル", + "Ke99513a0": "パラメーター", + "K3818f03d": "レビュー", + "K54e27f57": "承認", + "K8582af3f": "拒否", + "Kd568e15c": "公開結果", + "K35f990b0": "詳細を見る", + "Kdbc1f6cb": "公開を申請する", + "Kb6860a3f": "公開をロールバック", + "Ka3494f4b": "公開をロールバックしますか?", + "Kb397a99f": "申請を撤回", + "K7d401c0f": "申請を撤回しますか?", + "Ke1b79b93": "公開を停止", + "Ka2449180": "公開を停止しますか?", + "K2cb02f38": "新しいバージョンを作成", + "Kb3e34847": "(0) から API KEY を取得", + "K66a7d24c": "設定済み", + "Kaf074220": "未設定", + "Kd9a46c29": "デフォルト", + "K7ac2be34": "AI モデル管理", + "K2260837a": "AI モデルを設定したら、そのモデルを使って AI サービスを作成できます", + "K18dccc1a": "最新モデルを同期", + "K6208054": "レビュー中", + "K74ab00a3": "承認済み", "K56b4254f": "公開申請", + "Kea2f9279": "API 呼び出し先", + "K7fc496a1": "API Base URL は、通常 API ゲートウェイの外部ネットワークアクセスアドレス、または API ゲートウェイにバインドされたドメインを設定します。", + "K8ab0fc95": "一般設定", + "Kb66fec9d": "API リクエスト設定", + "K4de0af74": "サービスカテゴリ", + "Kb4ceecea": "サブカテゴリを追加", + "K67479e88": "カテゴリ名を変更", + "K2bc75e2c": "カテゴリを追加", + "Kab4aab44": "カテゴリをリネーム", + "Ke595a20a": "カテゴリ名", + "K9679728f": "親カテゴリ ID", + "K9b2d08fd": "サブカテゴリ名", + "K71671763": "AI への簡単な接続", + "Ka8a5ec5": "AI モデルを設定", + "K10d7e99f": "APIPark を使用して、さまざまな AI モデルに迅速に接続し、統一された形式で API を呼び出し、モデルを自由に切り替えることができます。", + "Kc057704a": "AI サービスと API を作成", + "K76bb4a09": "AI タイプのサービスを作成し、プロンプトを API に設定して、AI を簡単に利用できます。", + "K71b2c70f": "トークンを作成", + "K9bdd8403": "API を安全に呼び出すためには、アプリケーションとトークンを作成する必要があります。", + "Kc5738b6c": "呼び出し", + "Kd6d7ca1f": "これでトークンを使用してこれらの API を呼び出すことができます。", + "K86cf95f": "REST API への簡単な接続", + "K7a3a8417": "REST サービスと API を作成", + "K4a84214e": "API 呼び出しの統計", + "K297d8563": "ダッシュボードでは、API の動作を把握するための多くの統計グラフが提供されています。", + "K2cdbb773": "コア機能", + "K3378c50d": "アカウントと役割", + "Kda5bb930": "チームメンバーを APIPark に招待して、API を一緒に管理および呼び出すことができます。", + "Kc8239422": "チームにはユーザー、アプリケーション、サービスが含まれ、異なるチームのアプリケーションとサービスのデータは分離されています。企業内の部門/プロジェクトグループ/チームの管理に使用できます。", + "Kd5be0cd7": "サービスには一連の API が含まれており、他のチームが使用できるように API マーケットに公開できます。", + "K62e89ee7": "権限管理", + "K8f7808e6": "サービスのサブスクリプション", + "Kb0755523": "あるサービスの API を呼び出すには、まずそのサービスにサブスクライブし、提供チームの承認を待ってから API リクエストを発行できます。", + "Kd28a1aa5": "サブスクリプションをレビュー", + "K1c15bb2e": "他のアプリケーションのサブスクリプション申請をレビューし、承認後に API リクエストが発行できます。", + "K3453272": "APIPark は詳細な API 呼び出しログを提供し、企業が API の運用状況を監視、分析、監査するのに役立ちます。", "Kd518ba3e": "こんにちは!APIPark へようこそ", - "Ke66e4182": "APIPark を使って、企業内で迅速に API ポータル/マーケットを構築し、高性能なフォワーディング、API の観測性、サービスガバナンス、多テナント管理、購読承認プロセスなどの多くのメリットを享受できます。", - "Kedd41c18": "Star ✨ をつけるか、フィードバックをお寄せください。", + "Ke66e4182": "APIPark は、100 以上の AI モデルに簡単に接続できるオープンソースの AI ゲートウェイと API 開発者ポータルです。AI モデルとプロンプトを新しい API に組み合わせ、すべての AI リクエストのデータ形式を統一し、AI モデルを切り替えたりプロンプトを調整したりしても、アプリケーションやマイクロサービスに影響を与えません。また、APIPark の開発者ポータルを使用してチーム内で API を共有し、アプリケーションを管理し、API のセキュリティを確保し、AI API の使用状況を監視するための明確なグラフを提供します。", + "Kedd41c18": "もし私たちの製品を気に入ったら、Star を付けるか、フィードバックをお寄せください。", "Kef02fd87": "クイックスタート", - "K43a3b38d": "APIPark をすばやく理解するためのタスクをいくつか提供しています。", - "Kc8239422": "チームには、ユーザー、アプリケーション、サービスが含まれます。異なるチーム間ではデータが分離されており、社内の異なる部門やプロジェクトチームの管理に使用できます。", - "Kd5be0cd7": "サービスには API が含まれており、他のチームが使用するために API マーケットに公開できます。", - "K4ea67613": "アプリケーションはサービスを申請して API を呼び出すための ID です。API マーケットでサービスの呼び出しを申請し、各アプリケーションは独自の API 認証を持っています。", - "Ka4748416": "サービスと API を検索", - "K383e17e5": "API マーケットで公開されているすべてのサービスを確認できます。", - "K8f7808e6": "サービスを購読", - "Kb0755523": "特定のサービスの API を呼び出すには、そのサービスを購読し、サービス提供チームの承認を待つ必要があります。", - "Kd28a1aa5": "購読申請の承認", - "K4472e361": "サービス提供チームは、他のチームからの購読申請を承認できます。承認後、アプリケーションは API を呼び出すことができます。", - "K297d8563": "ダッシュボードには、API の稼働状況を把握するためのさまざまな統計グラフが提供されています。", - "K48f7e21f": "他の機能について知る", - "Ka3626c8c": "クイックスタートを非表示にする", + "K43a3b38d": "APIPark をすばやく理解するためのいくつかのタスクを提供しています", + "K408bfcf1": "高度なチュートリアル", + "K1afaf20e": "APIPark が API と AI をどのようによりよく管理するかを学ぶ", + "K48f7e21f": "その他の機能を学ぶ", + "K698296e2": "このチュートリアルを非表示", "Kd2c1a316": "ログイン", - "Kf076f63c": "アカウントを入力してください", - "K80a560a1": "アカウント", + "Kf076f63c": "Account を入力してください", "K25c895d5": "パスワードを入力してください", "K551b0348": "パスワード", "K192b3e38": "ゲストモード", - "K91aa4801": "ゲストモードでは、すべてのページと機能を表示できますが、データの編集はできません。ゲストモードは、製品の機能を理解するためにのみ使用されます。本番環境ではこの機能を無効にできます。", - "K480045ce": "Version (0)-(1)", + "K91aa4801": "ゲストモードではすべてのページと機能を表示できますが、データの編集はできません。ゲストモードは製品の機能を理解するためにのみ使用され、正式な製品ではこの機能を無効にすることができます。", + "K480045ce": "バージョン (0)-(1)", "Kadee8e49": "ログ設定", - "K33c76dbc": "部署名", - "K84829ca9": "親部署 ID", - "K4d7fc74b": "子部署名", - "Ka16e6c44": "未アクティブまたは無効なメンバーは、部署に追加できません。", - "Ked03ba97": "メンバーを新しい部署に追加してください", - "K5e237e06": "name", - "K184d3473": "アカウントを追加", + "K2724314b": "企業が API の運用状況を監視、分析、監査するのに役立つ詳細な API 呼び出しログを提供します。", + "K33c76dbc": "部門名", + "K84829ca9": "親部門 ID", + "K4d7fc74b": "子部門名", + "Keb9fcdad": "ユーザー名", + "Kc654b275": "メール", + "Kbe2ecc69": "部門", + "Ka16e6c44": "無効または無効なメンバーは部門に参加できません", + "Ked03ba97": "メンバーを新しい部門に追加してください", + "K184d3473": "Account を追加", "K1ecb35f2": "メンバー情報を編集", - "Ke6f00b44": "部署に追加", - "K501cb1e7": "メンバーを削除しますか?この操作は元に戻せません。本当に削除しますか?", - "Kf20863b5": "メンバーと部署", - "K5f27a546": "ユーザー名、メールアドレスでメンバーを検索", - "K26c698bb": "部署を追加", - "Kb9cf2a7d": "子部署を追加", + "Ke6f00b44": "部門に参加", + "K501cb1e7": "この操作は元に戻せません。メンバーを削除しますか?", + "Kf20863b5": "メンバーと部門", + "K52c8a730": "有効", + "K718c9310": "無効", + "K5f27a546": "ユーザー名またはメールでメンバーを検索", + "K7c97c5df": "削除", + "K1362a512": "無効にする", + "K6e1289b1": "有効にする", + "K1f4b5385": "削除", + "K26c698bb": "部門を追加", + "Kb9cf2a7d": "子部門を追加", "Kc83551f5": "名前を変更", - "K3f1077c9": "メンバーと対応する役割を設定します。メンバーは、許可された機能とデータのみを見ることができます。", - "Kdce62a6": "部署を検索", - "K8ef69ee2": "キー", - "Kba3507d6": "キーをアップロード", - "K93ac0f23": "キー ファイルの拡張子は通常 .key です", + "K5cfdd950": "このデータを削除すると、復元できません。削除しますか?", + "K74aef1ad": "メンバー", + "K3f1077c9": "メンバーの役割を設定し、メンバーは役割権限の範囲内でのみ機能とデータを表示できます。", + "Kdce62a6": "部門を検索", + "Ka46b9b24": "データソースタイプ", + "Kbb0cdcd0": "データソースアドレス", + "Kd9dfb884": "組織", + "K3e770a75": "認証トークン", + "K8ef69ee2": "秘密鍵", + "Kba3507d6": "秘密鍵をアップロード", + "K93ac0f23": "秘密鍵ファイルの拡張子は通常 .key です", "K7cdd1331": "証明書をアップロード", "K6d91905d": "証明書ファイルの拡張子は通常 .crt または .pem です", "Kd0f6ded7": "証明書を追加", - "Ke5732d60": "証明書を変更", + "Ke5732d60": "証明書を編集", "K3ca07a70": "証明書管理", - "Kdb927f83": "API サービスに SSL 証明書を設定して管理することで、企業はデータ通信を暗号化し、機密情報の盗難や改ざんを防ぐことができます。", + "Kdb927f83": "API サービスの SSL 証明書を設定および管理することで、企業はデータ転送を暗号化し、機密情報の漏洩を防止できます。", + "Ke93d36ed": "クラスター", "K877985b7": "設定を変更", - "Kdf66a675": "API にアクセスするClusterを設定し、API が分散環境で安定して稼働できるようにし、ビジネスニーズに応じて柔軟に拡張および最適化できるようにします。", - "Kaf074220": "未設定", - "K5878440c": "Clusterアドレス", + "Kdf66a675": "クラスターにアクセスするための設定を行い、API が分散環境で安定して動作できるようにします。ビジネスニーズに応じて柔軟に拡張および最適化することが可能です。", + "Ke039b9b5": "正常", + "K23a3bd72": "異常", + "Kf12b3034": "管理アドレス", + "K867e6faf": "サービスアドレス", + "K2a49373f": "同期アドレス", + "K5878440c": "クラスターアドレス", "K5e9022f8": "次へ", - "Kdbafd6f9": "モニターレポートのデータソースを設定します。設定後、詳細な API 呼び出しの統計グラフを取得できます。", + "Kdbafd6f9": "監視レポートのデータソースを設定し、設定が完了すると API 呼び出し統計グラフが表示されます。", "K1358acf": "統計グラフ", - "K8fa58214": "データソース", "K62dabdf6": "アドレス(IP:ポート)", - "K2db12335": "組織(Organization)", + "K2db12335": "組織", "K8e7a0f80": "リソース設定", - "Kabfe9512": "保存", "K95c3fd8b": "役割の権限範囲を設定します。", - "K138facd3": "システムレベルの役割", - "K6eac768d": "役割を追加", - "Kb9c2cf02": "チームレベルの役割", - "Kb4ceecea": "子カテゴリを追加", - "K67479e88": "カテゴリ名を変更", - "K2bc75e2c": "カテゴリを追加", - "Kab4aab44": "カテゴリ名を変更", - "K8e0e6977": "サービスのカテゴリを設定して、チームメンバーが API を迅速に見つけやすくします。", - "Ke595a20a": "カテゴリ名", - "K9679728f": "親カテゴリ ID", - "K9b2d08fd": "子カテゴリ名", - "Kf14e76e5": "副本", + "K138facd3": "システムロール", + "K6eac768d": "Role を追加", + "Kb9c2cf02": "チームロール", + "K2a16c93b": "単位: ms、最小値: 1", + "Ka945cfb1": "API 設定", "K2e050340": "API 基本情報", - "K90f3c02f": "転送ルール設定", - "K6ea8d549": "ドキュメントを編集", - "Kff5c18ac": "編集者", - "K2eb99415": "転送ルール", - "Ke93388fd": "API を編集", - "K1b1ae3b0": "API をコピー", - "K84aabfd4": "API を追加", - "K6a662463": "名前、URL を入力して API を検索", - "K59bc6280": "API 詳細", - "K2a16c93b": "単位:ms、最小値:1", - "K469e475a": "リトライ回数", - "Kd568e15c": "公開結果", - "K35f990b0": "詳細を確認", - "Kdbc1f6cb": "公開申請", - "Kb6860a3f": "ロールバック", - "Ka3494f4b": "本当にロールバックしますか?", - "Kb397a99f": "申請を取り消す", - "K7d401c0f": "本当に申請を取り消しますか?", - "Ke1b79b93": "公開を中止", - "Ka2449180": "本当に公開を中止しますか?", - "K2cb02f38": "新しいバージョンを作成", - "Ka9c08390": "PNG、JPG または SVG 形式の画像のみアップロード可能です", - "Kcf756b7a": "API コールプレフィックス", - "K43d101a": "省略可能。サービス内のすべての API に対するプレフィックスとして使用されます。例:host/{service_name}/{api_path}。一度保存すると変更できません。", + "Kba92c499": "インターセプター", + "Kde9d6e8e": "インターセプトが有効になると、このパスのすべてのリクエストがインターセプトされます。", + "K6bc47edb": "リクエストプロトコル", + "K1365fe45": "リクエストメソッド", + "K90f3c02f": "フォワードルール設定", + "Kb7df6ac1": "インターセプト", + "K5c1722fe": "許可", + "K28435c5c": "API 詳細", + "Ka9c08390": "PNG、JPG、SVG 形式の画像のみをアップロードできます", + "K413b9869": "サービス名", + "K9919285b": "サービスタイプ", + "Kcef64f4d": "デフォルト AI プロバイダー", + "Kcab588a9": "AI モデルプロバイダーが設定されていません、", + "Kb9b56111": "今すぐ設定", + "Kcf756b7a": "API 呼び出しプレフィックス", + "K13edc043": "すべての API に適用されるプレフィックス(例: host/{service_name}/{api_path})、保存後は変更できません", + "Kf52a584d": "所属サービスカテゴリ", + "K72b21be5": "サービスをどのカテゴリに表示するかを設定", "Kdc840242": "アイコン", - "K427a5bd5": "PNG、JPG または SVG 形式の画像のみアップロード可能です", + "K427a5bd5": "PNG、JPG、JPEG、SVG 形式の画像ファイルのみをサポートし、1KB を超えるファイルは圧縮されます", "K44bc352d": "ロゴ", - "Kf52a584d": "サービスカテゴリ", - "K72b21be5": "サービスがサービスマーケットのどのカテゴリに表示されるかを設定します。", "Kde6bae17": "サービスを削除", - "K885ea699": "削除操作は元に戻せません。慎重に操作してください。", - "K617f34f1": "更新者", - "K6ebca204": "更新時間", - "K39ab0358": "新しい購読者", + "K885ea699": "削除操作は元に戻せません。慎重に操作してください!", + "Kda8d5ea1": "上流", + "K12f58863": "サービスは高性能な API ゲートウェイを提供し、複数の大規模 AI モデルにシームレスに接続できます。これにより、AI 機能を API にパッケージ化して呼び出すことができ、AI モデルの使用障壁が大幅に低減されます。同時に、API の作成、監視、アクセス制御など、包括的な API 管理機能も提供されており、開発者が効率的かつ安全に API サービスを開発および管理できるようにしています。", "K2d6658ed": "サービスを追加", "K7b8f623f": "名前、ID、所属チーム、責任者を入力してサービスを検索", - "Kdd9b5008": "バックエンドで使用するデフォルトの IP アドレス", - "K6bc47edb": "リクエストプロトコル", + "Kad98e030": "上流タイプ", + "Kdd9b5008": "デフォルトのバックエンド IP アドレス", "Kc9acdb25": "ロードバランシング", - "K632dba5c": "転送ホスト", - "Kc1f08a63": "ドメインを上書き", - "K628f6851": "タイムアウト", + "K632dba5c": "フォワードホスト", + "Kc1f08a63": "Rewrite Host", + "K628f6851": "タイムアウト時間", "Kaff62621": "リトライ回数", - "Kc41ca30e": "リクエスト頻度制限", + "Kf14d159b": "回", + "Kc41ca30e": "呼び出し頻度制限", + "K753e8aeb": "回/秒", "K813e1c0a": "チーム名", "K692f5aa6": "チーム ID", - "K5de0bc2": "チーム ID(team_id)はチームの検索に使用できます。一度保存すると変更できません。", - "Ka63dd985": "チームリーダー", - "Ka6bcd272": "リーダーは、チーム内のチーム、サービス、メンバーの管理権限を持っています。", + "K5de0bc2": "チーム ID(team_id)はチームの検索に使用でき、保存後は変更できません。", + "Ka63dd985": "チーム責任者", + "Ka6bcd272": "責任者は、チーム内のチーム、サービス、メンバーを管理する権限を持ちます", "Ka2012bdd": "チームを削除", - "Kbde1f3d": "サービスデータが削除されるまで、削除できません。", + "Kbde1f3d": "サービスデータをクリアした後、削除できます", "K395acc14": "メンバーを削除", "Kec46a57f": "メンバーを追加", "K48724410": "名前を入力して検索", - "Kb9052305": "ユーザー名、メールアドレスで検索", - "K5ece3bac": "チームとメンバーを設定し、その後チーム内でサービスとアプリケーションを作成し、API を購読できます。メンバーは、所属するチーム内のサービスとアプリケーションのみを見ることができます。", + "Kb9052305": "ユーザー名またはメールを検索", + "K5ece3bac": "チームとメンバーを設定してから、チーム内でサービスとアプリケーションを作成し、API をサブスクライブできます。メンバーは所属チーム内のサービスとアプリケーションのみを表示できます。", "K510cdd27": "チームを追加", "K9244ae14": "名前、ID、責任者を入力してチームを検索", "Kc7b24b4b": "チームを設定", @@ -477,273 +416,165 @@ "Kf876a42d": "パスワードを変更", "K8ed884f": "個人アカウントを管理", "K9be8e1d7": "API 呼び出し統計", - "K521ab28e": "サービスを選択", + "K521ab28e": "Service を選択", "Kcc8265e1": "API を選択", + "Kc380335f": "パス", "K8aefc1e4": "リクエストパスを入力して検索", "K50d471b2": "リセット", "Kee8ae330": "検索", "Ka2c794a2": "エクスポート", - "Kaf70c3b": "全画面表示を終了", - "Kd22841a4": "(0)呼び出し詳細", + "Kaf70c3b": "フルスクリーン終了", + "Kd22841a4": "(0) 呼び出し詳細", "K1512e983": "アプリケーション呼び出し統計", - "Kb4d2007f": "アプリケーションを選択", - "K8c7f2d2e": "呼び出しの傾向", - "K657c3452": "(0)-(1)呼び出しの傾向", - "Kc04efb87": "呼び出し数統計", - "Keb98266e": "全体データ比較に追加", - "K18c2ed46": "(0)呼び出し数", - "Kc3741830": "(0)成功率", + "Kb4d2007f": "Application を選択", + "K8c7f2d2e": "呼び出しトレンド", + "K657c3452": "(0)-(1) 呼び出しトレンド", + "Kc04efb87": "呼び出し量の統計", + "Keb98266e": "総データとの比較に追加", + "K18c2ed46": "(0) 呼び出し量", + "Kc3741830": "(0) 成功率", "Ka6aa5863": "リクエスト数", "K9eaef42": "成功率", - "K7082a4af": "転送数", - "K1ce386fb": "転送成功率", + "K7082a4af": "フォワード数", + "K1ce386fb": "成功率", "K87d6877e": "4xx", "K4c8a54db": "5xx", - "Kd566283e": "全体的な呼び出しの傾向", - "Kd23a0be6": "リクエストメッセージサイズ", - "Kec3e8361": "レスポンスメッセージサイズ", - "Ke6250744": "4XX", - "K2d79d4e1": "5XX", - "Kcf6553c6": "サービス呼び出し統計", - "Kffcfe375": "サービスを選択してください", - "Ka65f739c": "呼び出しの詳細", - "K89b7ac79": "API リクエスト数 Top10", - "Kc0915603": "アプリケーション呼び出し数 Top10", - "Kf90b54": "サービス呼び出し数 Top10", - "Kfb26388": "呼び出し統計データなし", + "Kd566283e": "トレンド", + "K21ad4a6a": "(0) メッセージ", + "Kd23a0be6": "リクエストメッセージ", + "Kec3e8361": "レスポンスメッセージ", + "Ke6250744": "4XX 数", + "K2d79d4e1": "5XX 数", + "Kcf6553c6": "Service 呼び出し統計", + "Kffcfe375": "Service を選択", + "Ka65f739c": "呼び出し詳細", + "K89b7ac79": "API トップ10", + "Kc0915603": "Application トップ10", + "Kf90b54": "Service トップ10", + "Kfb26388": "リクエストデータがありません", "Kc8cbd8f8": "リクエスト統計", - "K8dece48": "転送統計データなし", - "K1ee32434": "転送統計", - "Kcd125e4d": "呼び出し統計データなし", - "Kaa114e8b": "メッセージサイズ統計データなし", - "K3ad84406": "メッセージサイズ統計", - "K19a3ebe0": "成功リクエスト数", - "Kcaa8259": "成功転送数", - "K888f038f": "失敗Status Code", - "K42d2bef2": "平均応答時間(ms)", - "K9197c994": "最大応答時間(ms)", - "K7c2f3fee": "最小応答時間(ms)", - "K3d85ea54": "平均リクエストサイズ(KB)", - "Keec09d32": "最大リクエストサイズ(KB)", - "K3786b48": "最小リクエストサイズ(KB)", - "K5168eb63": "アプリケーション名", - "K546e46f": "アプリケーション ID", - "K4a1a14": "モニター概要", - "K69741ea7": "サービス呼び出し統計", - "K9c8d9933": "API 呼び出し統計", - "K28cf9613": "毎分", - "K18f25019": "5分毎", - "Kf00f01ca": "毎時", - "Kfcda87fc": "毎日", - "K29ec75dc": "毎週", + "K8dece48": "フォワード統計データがありません", + "K1ee32434": "フォワード統計", + "Kcd125e4d": "呼び出し量の統計データがありません", + "Kaa114e8b": "メッセージの統計データがありません", + "K3ad84406": "メッセージ統計", + "Kfa088d49": "クラスター設定と監視の開始", + "K3da3b9a0": "監視機能は、クラスター内の情報を管理するために使用されます。クラスターを設定し、監視情報を設定してから、現在のクラスターの監視状況を確認してください。", + "Kaddacfb": "クラスター", + "K4ac33975": "クラスターアドレスを設定して、監視システムがクラスターを正しく認識して接続できるようにします", + "Ke5ed9810": "クラスターを設定", + "K1a132228": "監視", + "K6af08c3c": "監視を設定", + "K4a1a14": "監視概要", + "K69741ea7": "Service 呼び出し", + "K9c8d9933": "API 呼び出し", "K145e4941": "億", "Ke6a935d": "万", - "K8f7abcab": "回", - "K146477a8": "サービスタグ", - "K4de0af74": "サービスカテゴリ", - "Kcce1af60": "購読中のサービス", - "Kb6e9328f": "アクセス許可", - "Kb7e869a4": "アプリケーション管理", "Kd59290a2": "カテゴリまたはタグを検索", - "K6b75bdbc": "API データなし", + "K6b75bdbc": "API データがありません", "Kd8a7a689": "アプリケーションを検索または選択", "K4b15d6f5": "申請理由", + "Kb7e869a4": "アプリケーション管理", "Kb71b5a13": "認証タイプ", "K4d1465ee": "ISS", "K5dcd7ed8": "署名アルゴリズム", - "K5b0eedd3": "シークレット", + "K5b0eedd3": "Secret", "K44f4ffe1": "RSA 公開鍵", - "Kc5ecd7d9": "ユーザー名 JsonPath", + "Kc5ecd7d9": "ユーザー名 JSONPath", "K417d85cf": "検証フィールド", - "K3b82fe1d": "Base64 暗号化されていますか", + "K3b82fe1d": "Base64 暗号化を使用するかどうか", "K49b5f4a3": "AK", "K31418470": "SK", - "Kbfeb5297": "APIKey", - "K95764d1d": "アプリケーションを削除", + "Kbfeb5297": "API Key", + "K1a78e6f0": "有効期限", + "Ke64e43a": "認証情報を非表示", + "K5168eb63": "Application 名", + "K546e46f": "Application ID", + "K95764d1d": "Application を削除", "K217cb125": "認証の詳細", "K2bb63eca": "認証を追加", "Kd74d69b7": "認証を編集", "K9cbe1e0": "変更", - "Kd23d1716": "権限を追加", + "Kb6e9328f": "アクセス許可", + "Kd23d1716": "アクセス許可を追加", "K9dfa2c97": "期限なし", "Kfa920c0": "有効期限", - "Kbeb4e991": "レビュー詳細", - "Ked811bb1": "購読をキャンセルしますか?", - "K50c39a62": "キャンセル", - "K1856c229": "購読をキャンセルしますか?", - "K66ea2f0": "サービスを検索", - "Kfeb2559b": "承認中", - "Ka2b6d281": "API ドキュメント", - "K667bbbe7": "アプリケーションを追加", - "Ka4b45550": "サービス説明なし", - "K3c7b175f": "購読中のサービス数:承認済み (0) 件、申請中 (1) 件", - "K850b4b2d": "Status Code", - "Kbe3e9335": "テストを終了", + "Kcce1af60": "サブスクライブされたサービス", + "Kbeb4e991": "レビューの詳細", + "K3118fdb0": "サブスクリプションをキャンセル", + "Ked811bb1": "サブスクリプションをキャンセルしますか?", + "K50c39a62": "サブスクリプション申請をキャンセル", + "K1856c229": "サブスクリプション申請をキャンセルしますか?", + "K66ea2f0": "Service を検索", + "Kfeb2559b": "レビュー中", + "K667bbbe7": "Application を追加", + "Ka4b45550": "サービス説明がありません", + "K3c7b175f": "サブスクライブサービス:承認済み (0)、レビュー中 (1)", + "Kbe3e9335": "テスト終了", "K370a3eb2": "サービスマーケット", - "Kf7ec36d": "サービス詳細", - "K59cdbec3": "紹介", + "Kf7ec36d": "Service 詳細", + "K58ca9485": "サービスを申請", + "K59cdbec3": "サービス紹介", "K4aa9ed2c": "申請", "K6c060779": "サービス情報", - "K8723422e": "接続アプリケーション", - "Kb97544cb": "供給者", + "K8723422e": "アプリケーションを接続", + "Kb97544cb": "サプライヤー", "Kb32f0afe": "カテゴリ", "K81634069": "バージョン", + "Keefda53d": "更新日時", "K96a2f1c8": "タグなし", + "K72b0c0b3": "API 数量", "K93d5a66e": "接続アプリケーション数", - "K3e770a75": "認証トークン", "K96059c69": "関連タグ", - "K32263abd": "Open API を追加", - "K7829bb78": "Open API を設定", - "Kcdf76005": "Open API", - "Ke2601944": "サービスを呼び出す", - "K8504bca8": "拡大", - "K693c1b41": "縮小", - "Kfd50704d": "(0) 権限がありません。管理者に連絡してください。", + "K8b7c2592": "更新者", + "K32263abd": "OpenAPI を追加", + "K7829bb78": "OpenAPI を設定", + "Kcdf76005": "OpenAPI", + "Ke2601944": "サービス呼び出し", + "K8504bca8": "ズームイン", + "K693c1b41": "ズームアウト", + "K3d7465f7": "ファイルログ", + "Kc87167a0": "HTTP ログ", + "K54630fe8": "Kafka ログ", + "Kd5c3966e": "NSQ ログ", + "K2e3de2c1": "Syslog ログ", "K48322168": "未割り当て", - "K98f247f9": "システム管理者", + "K98f247f9": "スーパー管理者", "K9c8a571f": "チーム管理者", "K929b485b": "運用管理者", "K82cc5ec2": "一般メンバー", - "Ke41d7451": "閲覧専用メンバー", + "Ke41d7451": "読み取り専用メンバー", "Kf99e8b66": "サービス管理者", "Kda8db57a": "サービス開発者", "K216a1ac7": "アプリケーション開発者", "K27924db": "アプリケーション管理者", "K8dc5c723": "ドライバ名", - "Kf14d159b": "回", - "K753e8aeb": "回/秒", - "K21ad4a6a": "(0) メッセージサイズ", - "Kc0408d9c": "単行", + "Kda249fe8": "リクエスト失敗数", + "Kcf2df651": "フォワード失敗数", + "K7e6a859d": "影響範囲", + "K3a008b34": "エントリを追加", + "Ke0599ef7": "アドレスを追加", + "K48d3b5c4": "ファイル名", + "Kafde0d2a": "ディレクトリ", + "Kfb2926ac": "ログ分割期間", + "Kd96c2c69": "単位: 日", + "Kc2b776fa": "出力形式", + "K7b7cdac2": "フォーマット設定", + "K2f59807a": "サーバーアドレス", + "Kb1cfa6e7": "Access ログ", + "K540488a8": "NSQD アドレスリスト", + "K8bc33a11": "認証 Secret", + "K1cd3002f": "ネットワークプロトコル", + "Kdfaa32c8": "ログレベル", + "Kc0408d9c": "1 行", "Ke3db239d": "時間", "K3509a9f8": "日", "Kb3960e83": "未公開", "K8bd1e18": "公開待ち", - "K225a6c43": "単位:秒、最小値:1", - "K71753476": "通行可否", - "K597435c5": "モニター", - "Kde9d6e8e": "インターセプトを有効にすると、ゲートウェイはこのパスのリクエストをインターセプトします", - "K4758140d": "ルートリスト", - "K12f58863": "サービスは高性能な API ゲートウェイを提供し、さまざまな大規模 AI モデルにシームレスに接続できます。これにより、AI モデルを API としてラップし、呼び出すことで、AI モデルの使用ハードルを大幅に下げることができます。同時に、プラットフォームは、API の作成、監視、アクセス制御など、完全な API 管理機能を提供し、開発者が効率的かつ安全に API サービスを開発および管理できるようにします。", - "K8ab0fc95": "一般設定", - "K2724314b": "詳細な API 呼び出しログを提供し、企業が API の稼働状況を監視、分析、監査するのを支援します。", - "Kecbb0e45": "システム", - "Ka358e23d": "一般", - "K449058e9": "API ゲートウェイ", - "K99935e6f": "AI モデル", - "K1deaa2dd": "ユーザー", - "K4057391a": "統合", - "K408bfcf1": "上級チュートリアル", - "K2cdbb773": "コア機能", - "K3378c50d": "アカウントと役割", - "Kda5bb930": "チームメンバーを APIPark に招待して、API を共同管理および呼び出してください。", - "K62e89ee7": "権限管理", - "K3596804a": "特定のサービスの API を呼び出すには、そのサービスを購読し、サービス提供チームの承認を待つ必要があります。", - "K1c15bb2e": "サービス提供チームは、他のチームからの購読申請を承認できます。承認後、アプリケーションは API を呼び出すことができます。", - "K3453272": "APIPark は詳細な API 呼び出しログを提供し、企業が API の稼働状況を監視、分析、監査するのを支援します。", - "K1afaf20e": "APIPark が API と AI をどのように管理するかを学ぶ", - "Kcef64f4d": "デフォルト AI プロバイダ", - "K13edc043": "サービス内のすべての API に対するプレフィックスとして使用されます。例:host/{service_name}/{api_path}。一度保存すると変更できません。", - "Ka7bb958f": "AI", - "Kcb81cc64": "REST", - "Kc6340091": "コンテキスト", - "K74ecb1fa": "検索内容", - "K79f2e2f9": "会話履歴", - "K3a8912ee": "新しい変数を追加", - "Kb291a19": "ツールを追加", - "K27ece71d": "AI モデル呼び出しはデフォルトでクエリ変数のみを使用します。「{」を入力して新しい変数を追加できます。", - "K7e52ffa3": "オンライン状況", - "Ke00c858c": "ファイルをアップロード", - "K6d9dd1f5": "ファイルを置換", - "Ke66a17dd": "必須", - "K28b68036": "無効な文字です。英文字のみサポートされています。", - "K6206e4ad": "OpenAPI ドキュメント (.json/.yaml) をアップロード", - "Kfba46e6d": "OpenAPI ドキュメント (.json/.yaml) を置換", - "Kdac8ce7e": "OpenAPI YAML エディタを開く", - "Kf5da1284": "承認不要:どのアプリケーションもこのサービスを呼び出すことができます", - "Kc59ff06d": "手動承認:手動承認されたアプリケーションのみがこのサービスを呼び出すことができます", - "Kbfe02d7f": "永久", - "K1e9c479e": "いいえ", - "Kaddfcb6b": "はい", - "K51d1eb5d": "API ルート", - "Kefa2a4cf": "AI ルート設定", - "K66060758": "ルート名", - "K2bb86fb4": "プロンプト", - "K13ffbe88": "変数", - "K79c8cfaf": "このインターフェイスの説明を入力してください", - "K8a35059b": "モデル設定", - "Kf9dcef3a": "ルート", - "K6134bbe8": "ルートを追加", - "Kf85b83a0": "URL を入力してルートを検索", - "Kcf9f90b8": "モデルプロバイダ", - "Kfede1c7c": "モデル", - "Ke99513a0": "パラメータ", - "Kb3e34847": "(0) から API KEY を取得", - "K66a7d24c": "設定済み", - "Kd9a46c29": "デフォルト", - "K7ac2be34": "AI モデル管理", - "K2260837a": "AI モデルを設定した後、対応する大規模モデルを使用して AI サービスを作成できます", - "K18dccc1a": "最新モデルを同期", - "Kea2f9279": "API コールアドレス", - "K7fc496a1": "API ベース URL は通常、API ゲートウェイの外部ネットワークアクセスアドレス、または API ゲートウェイにバインドされたドメインに設定されます。", - "Kb66fec9d": "API リクエスト設定", - "K71671763": "AI にすばやく接続", - "Ka8a5ec5": "AI モデルを設定", - "K10d7e99f": "APIPark を通じてさまざまな AI モデルにすばやく接続し、統一フォーマットで API を呼び出し、モデルを自由に切り替えることができます。", - "Kc057704a": "AI サービスと API を作成", - "K76bb4a09": "AI タイプのサービスを作成し、プロンプトを API に設定して、AI の使用プロセスを簡素化できます。", - "K71b2c70f": "呼び出しトークンを作成", - "K9bdd8403": "API を安全に呼び出すには、アプリケーションとトークンを作成する必要があります。", - "Kc5738b6c": "呼び出し", - "Kd6d7ca1f": "トークンを使用してこれらの API を呼び出すことができるようになりました。", - "K86cf95f": "REST API にすばやく接続", - "K7a3a8417": "REST サービスと API を作成", - "K4a84214e": "API 呼び出し状況を統計", - "K698296e2": "このチュートリアルを非表示にする", - "K7c97c5df": "現在の部署から削除", - "K1362a512": "メンバーを無効にする", - "K6e1289b1": "メンバーを有効にする", - "K1f4b5385": "メンバーを削除", - "Ka46b9b24": "データソースタイプ", - "Kbb0cdcd0": "データソースアドレス", - "Kd9dfb884": "Organization", - "K2a49373f": "同期アドレス", - "Ka945cfb1": "API ルート設定", - "Kba92c499": "このインターフェイスのリクエストをインターセプト", - "Kb7df6ac1": "インターセプト", - "K5c1722fe": "許可", - "K28435c5c": "ルート詳細", - "Kcab588a9": "AI モデルプロバイダが設定されていません、", - "Kb9b56111": "今すぐ設定", - "Kfa088d49": "Clusterを設定してモニターを有効にする", - "K3da3b9a0": "モニター機能は、Cluster内の情報を管理するための補助として使用されます。Clusterを設定し、モニター情報を設定した後、現在のClusterのモニター状況を確認してください。", - "Kaddacfb": "Cluster設定", - "K4ac33975": "Clusterアドレスを設定して、モニターシステムがClusterを正しく識別し、接続できるようにします。", - "Ke5ed9810": "Cluster情報を設定", - "K1a132228": "モニター設定", - "K6af08c3c": "モニター情報を設定", - "K54630fe8": "Kafka ログ", - "Kd5c3966e": "NSQ ログ", - "K2e3de2c1": "Syslog ログ", - "Kda249fe8": "リクエスト失敗数", - "Kcf2df651": "転送失敗数", - "K7e6a859d": "影響範囲", - "K3a008b34": "項目を追加", - "Ke0599ef7": "アドレスを追加", - "K48d3b5c4": "ファイル名", - "Kafde0d2a": "保存ディレクトリ", - "Kfb2926ac": "ログ分割周期", - "Kd96c2c69": "単位:日", - "Kc2b776fa": "出力フォーマット", - "K7b7cdac2": "フォーマット設定", - "K2f59807a": "サーバーアドレス", - "Kb1cfa6e7": "アクセスログ", - "K540488a8": "NSQD アドレスリスト", - "K8bc33a11": "認証シークレット", - "K1cd3002f": "ネットワークプロトコル", - "Kdfaa32c8": "ログレベル", - "K6a7fa303": "承認不要", - "Kd196e8a4": "承認必要", - "K1b6777bb": "ベース URL", - "Kd55c6887": "申請承認", - "K300c89d4": "API 作成時にデフォルトのプロバイダとして選択されます。デフォルトプロバイダを変更しても、既存の API には影響しません。" + "K225a6c43": "単位: s、最小値: 1", + "K6a7fa303": "レビュー不要", + "Kd196e8a4": "レビュー必要", + "K1b6777bb": "Base URL", + "Kd55c6887": "レビュー", + "K300c89d4": "API 作成時にこのプロバイダーがデフォルトで選択されます。デフォルトプロバイダーを変更しても既存の API には影響しません。" } diff --git a/frontend/packages/common/src/locales/scan/newJson/ja-JP.json b/frontend/packages/common/src/locales/scan/newJson/ja-JP.json index 449ff8f0..de7ebf34 100644 --- a/frontend/packages/common/src/locales/scan/newJson/ja-JP.json +++ b/frontend/packages/common/src/locales/scan/newJson/ja-JP.json @@ -91,8 +91,8 @@ "K6206e4ad": "上传 OpenAPI 文档 (.json/.yaml)", "Kfba46e6d": "替换 OpenAPI 文档 (.json/.yaml)", "Kdac8ce7e": "打开 OpenAPI YAML 编辑器", - "Kf5da1284": "无需审批:允许任何应用调用该服务", - "Kc59ff06d": "人工审批:仅允许通过人工审批的应用调用该服务", + "Kf5da1284": "无需审核:允许任何应用调用该服务", + "Kc59ff06d": "人工审核:仅允许通过人工审核的应用调用该服务", "Kbfe02d7f": "永久", "K1e9c479e": "否", "Kaddfcb6b": "是", @@ -194,7 +194,7 @@ "Kdefa9caa": "使用说明", "K36856e71": "发布", "K6382bbfd": "订阅管理", - "K2eef4e4": "订阅审批", + "K2eef4e4": "订阅审核", "Ka97bd9e5": "订阅方管理", "K5974bf24": "管理", "K3fa5c4c3": "调用拓扑图", @@ -218,7 +218,7 @@ "Kcf9f90b8": "模型供应商", "Kfede1c7c": "模型", "Ke99513a0": "参数", - "K3818f03d": "审批", + "K3818f03d": "审核", "K54e27f57": "通过", "K8582af3f": "拒绝", "Kd568e15c": "发布结果", @@ -238,8 +238,8 @@ "K7ac2be34": "AI 模型管理", "K2260837a": "配置好 AI 模型后,你可以使用对应的大模型来创建 AI 服务", "K18dccc1a": "同步最新模型", - "K6208054": "待审批", - "K74ab00a3": "已审批", + "K6208054": "待审核", + "K74ab00a3": "已审核", "K56b4254f": "发布申请", "Kea2f9279": "API 调用地址", "K7fc496a1": "API base URL 一般设置为API 网关的外部网络访问地址,或者是API网关绑定的域名。", @@ -273,12 +273,12 @@ "Kd5be0cd7": "服务内包含一组 API,并且可以发布到 API 市场被其他团队使用。", "K62e89ee7": "权限管理", "K8f7808e6": "订阅服务", - "Kb0755523": "如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审批后才可发起 API 请求。", - "Kd28a1aa5": "审批订阅申请", - "K1c15bb2e": "提供服务的团队可以审批来自其他团队的订阅申请,审批通过后的应用才可发起 API 请求。", + "Kb0755523": "如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审核后才可发起 API 请求。", + "Kd28a1aa5": "审核订阅申请", + "K1c15bb2e": "提供服务的团队可以审核来自其他团队的订阅申请,审核通过后的应用才可发起 API 请求。", "K3453272": "APIPark 提供详尽的 API 调用日志,帮助企业监控、分析和审计 API 的运行状况。", "Kd518ba3e": "Hello!欢迎使用 APIPark", - "Ke66e4182": "你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审批流程等诸多好处。", + "Ke66e4182": "你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审核流程等诸多好处。", "Kedd41c18": "如果你喜欢我们的产品,欢迎给我们 Star 或提供产品反馈意见。", "Kef02fd87": "快速入门", "K43a3b38d": "我们提供了一些任务来帮你快速了解 APIPark", @@ -500,13 +500,13 @@ "K9dfa2c97": "永不过期", "Kfa920c0": "到期时间", "Kcce1af60": "订阅的服务", - "Kbeb4e991": "审批详情", + "Kbeb4e991": "审核详情", "K3118fdb0": "取消订阅", "Ked811bb1": "请确认是否取消订阅?", "K50c39a62": "取消订阅申请", "K1856c229": "请确认是否取消订阅申请?", "K66ea2f0": "搜索服务", - "Kfeb2559b": "审批中", + "Kfeb2559b": "审核中", "K667bbbe7": "添加应用", "Ka4b45550": "暂无服务描述", "K3c7b175f": "订阅的服务数量:已通过 (0) 个,申请中 (1) 个", @@ -572,9 +572,9 @@ "Kb3960e83": "未发布", "K8bd1e18": "待发布", "K225a6c43": "单位:s,最小值:1", - "K6a7fa303": "无需审批", - "Kd196e8a4": "需要审批", - "K1b6777bb": "Basic URL", - "Kd55c6887": "申请审批", + "K6a7fa303": "无需审核", + "Kd196e8a4": "需要审核", + "K1b6777bb": "Base URL", + "Kd55c6887": "申请审核", "K300c89d4": "创建 API 时会默认选择该供应商,修改默认供应商不会影响现有 API" } \ No newline at end of file diff --git a/frontend/packages/common/src/locales/scan/newJson/zh-TW.json b/frontend/packages/common/src/locales/scan/newJson/zh-TW.json index 449ff8f0..de7ebf34 100644 --- a/frontend/packages/common/src/locales/scan/newJson/zh-TW.json +++ b/frontend/packages/common/src/locales/scan/newJson/zh-TW.json @@ -91,8 +91,8 @@ "K6206e4ad": "上传 OpenAPI 文档 (.json/.yaml)", "Kfba46e6d": "替换 OpenAPI 文档 (.json/.yaml)", "Kdac8ce7e": "打开 OpenAPI YAML 编辑器", - "Kf5da1284": "无需审批:允许任何应用调用该服务", - "Kc59ff06d": "人工审批:仅允许通过人工审批的应用调用该服务", + "Kf5da1284": "无需审核:允许任何应用调用该服务", + "Kc59ff06d": "人工审核:仅允许通过人工审核的应用调用该服务", "Kbfe02d7f": "永久", "K1e9c479e": "否", "Kaddfcb6b": "是", @@ -194,7 +194,7 @@ "Kdefa9caa": "使用说明", "K36856e71": "发布", "K6382bbfd": "订阅管理", - "K2eef4e4": "订阅审批", + "K2eef4e4": "订阅审核", "Ka97bd9e5": "订阅方管理", "K5974bf24": "管理", "K3fa5c4c3": "调用拓扑图", @@ -218,7 +218,7 @@ "Kcf9f90b8": "模型供应商", "Kfede1c7c": "模型", "Ke99513a0": "参数", - "K3818f03d": "审批", + "K3818f03d": "审核", "K54e27f57": "通过", "K8582af3f": "拒绝", "Kd568e15c": "发布结果", @@ -238,8 +238,8 @@ "K7ac2be34": "AI 模型管理", "K2260837a": "配置好 AI 模型后,你可以使用对应的大模型来创建 AI 服务", "K18dccc1a": "同步最新模型", - "K6208054": "待审批", - "K74ab00a3": "已审批", + "K6208054": "待审核", + "K74ab00a3": "已审核", "K56b4254f": "发布申请", "Kea2f9279": "API 调用地址", "K7fc496a1": "API base URL 一般设置为API 网关的外部网络访问地址,或者是API网关绑定的域名。", @@ -273,12 +273,12 @@ "Kd5be0cd7": "服务内包含一组 API,并且可以发布到 API 市场被其他团队使用。", "K62e89ee7": "权限管理", "K8f7808e6": "订阅服务", - "Kb0755523": "如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审批后才可发起 API 请求。", - "Kd28a1aa5": "审批订阅申请", - "K1c15bb2e": "提供服务的团队可以审批来自其他团队的订阅申请,审批通过后的应用才可发起 API 请求。", + "Kb0755523": "如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审核后才可发起 API 请求。", + "Kd28a1aa5": "审核订阅申请", + "K1c15bb2e": "提供服务的团队可以审核来自其他团队的订阅申请,审核通过后的应用才可发起 API 请求。", "K3453272": "APIPark 提供详尽的 API 调用日志,帮助企业监控、分析和审计 API 的运行状况。", "Kd518ba3e": "Hello!欢迎使用 APIPark", - "Ke66e4182": "你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审批流程等诸多好处。", + "Ke66e4182": "你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审核流程等诸多好处。", "Kedd41c18": "如果你喜欢我们的产品,欢迎给我们 Star 或提供产品反馈意见。", "Kef02fd87": "快速入门", "K43a3b38d": "我们提供了一些任务来帮你快速了解 APIPark", @@ -500,13 +500,13 @@ "K9dfa2c97": "永不过期", "Kfa920c0": "到期时间", "Kcce1af60": "订阅的服务", - "Kbeb4e991": "审批详情", + "Kbeb4e991": "审核详情", "K3118fdb0": "取消订阅", "Ked811bb1": "请确认是否取消订阅?", "K50c39a62": "取消订阅申请", "K1856c229": "请确认是否取消订阅申请?", "K66ea2f0": "搜索服务", - "Kfeb2559b": "审批中", + "Kfeb2559b": "审核中", "K667bbbe7": "添加应用", "Ka4b45550": "暂无服务描述", "K3c7b175f": "订阅的服务数量:已通过 (0) 个,申请中 (1) 个", @@ -572,9 +572,9 @@ "Kb3960e83": "未发布", "K8bd1e18": "待发布", "K225a6c43": "单位:s,最小值:1", - "K6a7fa303": "无需审批", - "Kd196e8a4": "需要审批", - "K1b6777bb": "Basic URL", - "Kd55c6887": "申请审批", + "K6a7fa303": "无需审核", + "Kd196e8a4": "需要审核", + "K1b6777bb": "Base URL", + "Kd55c6887": "申请审核", "K300c89d4": "创建 API 时会默认选择该供应商,修改默认供应商不会影响现有 API" } \ No newline at end of file diff --git a/frontend/packages/common/src/locales/scan/zh-CN.json b/frontend/packages/common/src/locales/scan/zh-CN.json index 5935890d..455b2a2f 100644 --- a/frontend/packages/common/src/locales/scan/zh-CN.json +++ b/frontend/packages/common/src/locales/scan/zh-CN.json @@ -1,30 +1,31 @@ { "Kc0e5ef9f": "工作空间", - "K3863c722": "我的", "K4de11e23": "首页", "Kfe93ef35": "应用", "Kb58e0c3f": "服务", "Kc9e489f5": "团队", "K61c89f5f": "API 市场", - "K16d71239": "分析报表", - "K714c192d": "运行视图", - "Kd57dfe97": "系统拓扑图", + "K16d71239": "仪表盘", + "K714c192d": "调用统计", + "Kd57dfe97": "拓扑图", "K3fe97dcc": "系统设置", - "K67ef3525": "组织", - "K74aef1ad": "成员", + "Kecbb0e45": "系统", + "Ka358e23d": "常规", + "K449058e9": "API 网关", + "K99935e6f": "AI 模型", + "K1deaa2dd": "用户", + "K80a560a1": "账号", "Kf644225f": "角色", - "K958da71f": "服务分类管理", - "Kf270ca55": "运维与集成", - "Ke93d36ed": "集群", - "K9708a557": "监控报表", - "K481e8a05": "证书", + "K4057391a": "集成", + "K8fa58214": "数据源", + "K481e8a05": "SSL 证书", "Kca53edd0": "日志", "Kb283e720": "资源", "K631d646f": "Open API", "K6535ff9c": "账号设置", "Kf15499b4": "退出登录", "Kabbd6e6": "文档", - "K1196b104": "APIPark - API 开放平台", + "K1196b104": "APIPark", "K1f42de3": "HTTP 状态码", "K4770dff4": "系统状态码", "Kf89e58f1": "描述", @@ -32,8 +33,8 @@ "Kf8e7294c": "上一步", "Ka0451c97": "取消", "Kb1dedda3": "关闭", - "Kb2fc7600": "添加配置", - "K4e07217d": "编辑配置", + "Kb2fc7600": "添加设置", + "K4e07217d": "编辑设置", "K4ea968fe": "编辑(0)", "Ka7aaaeb": "添加(0)", "Kaff78ecf": "请输入Key", @@ -49,35 +50,56 @@ "Kecbd7449": "删除", "K1cbe2507": "确认", "K48325b6": "搜索(0)名称", - "Ka1d885c1": "添加", - "Kad207008": "编辑", - "Ke4b7722": "简体中文", - "Kd185073d": "English", + "Kc6340091": "上下文", + "K74ecb1fa": "查询内容", + "K79f2e2f9": "会话历史", + "K3a8912ee": "添加变量", + "Kb291a19": "添加工具", + "K27ece71d": "AI 模型调用默认仅使用 Query 变量,可输入 “{key}” 增加新变量。", + "Kdeed8399": "固定的上游服务器", + "K4ee62e8": "该 API 缺失(0)(1)(2)请先补充", + "K385591f3": "转发信息,", + "K68415c14": "文档信息,", + "K133b75e9": "上游信息,", + "K43fcaf94": "成功", + "Kc71c6a9": "上线失败", + "K56c686f8": "失败", "K1ff96ff": "申请系统", "K9bf855d6": "所属团队", "K11b994ed": "申请人", "K939baba7": "申请时间", "Kdab2e63b": "版本号", "K8b29c460": "版本说明", - "K36a72ad1": "API 列表", + "K4758140d": "路由列表", "K54e44357": "上游列表", "Kb8e8e6f5": "备注", + "K7e52ffa3": "上线情况", "K1ab0ae5b": "申请原因", "K53c00c3c": "审核意见", + "Kfd50704d": "无(0)权限,请联系管理员分配。", "K7edf331d": "时间", "Kef45b208": "1小时", "K9dbf22b8": "24小时", "K820fbfab": "3天", "Kd6d28fc": "7天", - "K3d7465f7": "文件日志", - "Kc87167a0": "HTTP日志", - "K80ef19d3": "Kafka文件日志", - "K398cc3c5": "NSQ文件日志", - "K2bcdb54": "Syslog文件日志", - "K23fda291": "没有操作权限,请联系管理员", + "Ke00c858c": "上传文件", + "K6d9dd1f5": "替换文件", + "K71753476": "是否放行", + "K597435c5": "监控", + "Ke66a17dd": "必填", + "K28b68036": "字符非法,仅支持英文", + "K6206e4ad": "上传 OpenAPI 文档 (.json/.yaml)", + "Kfba46e6d": "替换 OpenAPI 文档 (.json/.yaml)", + "Kdac8ce7e": "打开 OpenAPI YAML 编辑器", + "Kf5da1284": "无审核:允许所有应用订阅该服务", + "Kc59ff06d": "人工审核:仅允许审核通过的应用订阅该服务", + "Kbfe02d7f": "永久", + "K1e9c479e": "否", + "Kaddfcb6b": "是", + "K23fda291": "无操作权限,请联系管理员分配。", "K4618cb0a": "微信小程序", "Ka854f511": "获取文件,需填路径", - "Kaa11a695": "暂不支持生成非 HTTPS 或非 HTTP 协议的代码示例", + "Kaa11a695": "暂不支持生成非 HTTP/HTTPS 代码示例", "Kbe46924e": "搜索编程语言...", "Ke8e4f258": "编程语言", "K29c07a47": "成功示例", @@ -85,16 +107,16 @@ "K4ef022d7": "默认 text/html;charset=UTF-8", "Kd061b5bf": "暂未填写示例", "Kc14cec33": "Binary", - "K48b4d9e3": "请求头部", - "Kcd347eaf": "请求体", - "K9e100bfe": "Query 参数", - "K3e9f12fd": "REST 参数", - "K2bfa290c": "API Request Editor", - "Kb36d111a": "返回头部", - "K980bde79": "返回值", + "K48b4d9e3": "请求 Header", + "Kcd347eaf": "请求 Body", + "K9e100bfe": "请求 Query", + "K3e9f12fd": "请求 REST", + "K2bfa290c": "API 请求编辑器", + "Kb36d111a": "响应 Header", + "K980bde79": "响应 Body", "Kb04d201a": "更多设置", "Kee74f5b4": "添加子参数", - "Kc7d3106c": "向下添加行", + "Kc7d3106c": "添加行", "Keaabd222": "标签", "K8ad2c50e": "参数名", "K67d68dd1": "类型", @@ -116,15 +138,15 @@ "K2b605d42": "更多", "K1df9fbd5": "导入", "K5e85df18": "导入格式", - "K9eaf7885": "全量替换", - "Kf8c3a80b": "在末端插入", + "K9eaf7885": "全部替换", + "Kf8c3a80b": "在最后插入", "Kd96b2d7d": "增量更新", - "Kf2fc08eb": "请求头", - "Ka45f1d8": "Rest 参数", + "Kf2fc08eb": "请求 Header", + "Ka45f1d8": "请求 Rest 参数", "K94bb113a": "大小", "K359919b5": "另存为文件", "K38bf1b90": "响应", - "K59f4186e": "响应头", + "K59f4186e": "响应 Header", "K5f1e23fd": "正文", "Kf404ef7d": "发送(Enter)", "K2dbfd648": "中止", @@ -134,21 +156,21 @@ "K43934f6d": "搜索", "K741decac": "替代", "Kd507abff": "确定", - "Kca2d1624": "(0) 不能为负数", - "K792b255a": "(0) 必须大于或等于 (1)", - "Kf0bed26d": "值枚举", + "Kca2d1624": "(0) 不能为负数.", + "K792b255a": "(0) 必须大于或等于 (1).", + "Kf0bed26d": "枚举值", "K633a03ca": "枚举", "Kd2766caf": "最小长度", "Kd6d52485": "最大长度", "Kea15f66c": "最小值", "K1af340ff": "最大值", - "K68691e16": "将文件拖拽至此处上传,或点击选择文件上传", + "K68691e16": "拖拽文件至此处,或选择文件上传", "Kcec46ae": "上传文件", "K760fb044": "已选择文件", "Kea2bdee0": "请填写接口名称", "K49053438": "详细说明", - "K148f6fa4": "参数匹配", - "K3ae4c789": "转发配置", + "K148f6fa4": "高级匹配", + "K3ae4c789": "转发设置", "K2f4d0a37": "请求参数", "Kde2d6dbd": "返回示例", "K70e6069c": "测试 API", @@ -158,303 +180,220 @@ "K8613e6e7": "响应示例", "Kab1c2159": "响应 Header", "Kd2be51d1": "响应 Body", - "K831aa6c0": "申请方-应用", - "K58ca9485": "申请服务", - "K283f55b4": "服务所属系统", - "Kd60d204": "服务所属团队", - "K3a9a3b75": "审批状态", - "K4f57b2de": "审批人", - "K31dabc6b": "审批时间", - "K8582af3f": "拒绝", - "K54e27f57": "通过", - "K7eeca185": "审批完成", - "Kd4061161": "发布审批中", - "K823bfe63": "在线", - "K97ddb3f8": "-", - "Kc9315fa1": "已拒绝", - "K3fbe7511": "发布异常", - "Ke64e695c": "发布中", - "K17f93984": "API 名称", - "K1365fe45": "请求方式", - "Kc380335f": "路径", - "K4ee62e8": "该 API 缺失(0)(1)(2)请先补充", - "K385591f3": "转发信息,", - "K68415c14": "文档信息,", - "K133b75e9": "上游信息,", - "Kad98e030": "上游类型", - "Kdeed8399": "静态上游", - "K78b1ca25": "地址", - "K6208054": "待审批", - "K1be7f021": "审批通过", - "K677a4959": "发布终止", - "Kfd6d2d3d": "已关闭", - "K9d7e880a": "发布版本", - "K855135f": "创建版本时间", - "Kcbf39b82": "版本状态", - "K339d15b5": "创建人", - "K7194cea2": "审核时间", - "K69827c60": "发布状态", - "K1644b775": "新增", - "K4fdf4dcc": "变更", - "K33d66e26": "无变更", - "K9b70c007": "缺失字段", - "Kd85208a3": "驳回", - "K8adf7f8b": "审核中", - "Kad6aa439": "已订阅", - "K3118fdb0": "取消订阅", - "K9a68443b": "取消申请", - "K18307d56": "手动添加", - "K705fe9f5": "订阅申请", - "Kbc96ebec": "申请方应用", - "K1f89176d": "申请方所属团队", - "Kfe731dfc": "操作", - "K71661ee8": "必填项", - "Kcbee3f8": "不是有效邮箱地址", - "K442cfba1": "请输入", - "K3bb646e4": "请选择", - "Ka4ecfa40": "英文数字下划线任意一种,首字母必须为英文", - "K39686a7f": "支持字母开头、英文数字中横线下划线组合", - "K4d6a0190": "选择拒绝时,审批意见为必填", - "K37318b68": "无法连接集群,请检查集群地址是否正确或防火墙配置", - "K7f0c746d": "操作成功", - "K6a365d01": "操作失败", - "K978062b6": "正在操作", - "Kca7bd6d4": "正在加载数据", - "K3c93b77e": "获取数据失败", - "Ke108c369": "登录成功", - "K9168d3e": "退出成功,将跳转至登录页", - "K2f8a7ab7": "未填写审核意见", - "Kb858d78a": "复制成功", - "K26e85d15": "复制失败,请手动复制", - "K5cfdd950": "该数据删除后将无法找回,请确认是否删除?", "K2a3f24ac": "默认工作表", "K7e1ab4b0": "至", "Kf1b166e7": "详情", - "K28555332": "暂不支持带有双斜杠//的url", - "Keb9fcdad": "用户名", - "Kc654b275": "邮箱", - "Kbe2ecc69": "部门", - "K759fb403": "状态", - "K52c8a730": "启用", - "K718c9310": "禁用", - "K2c5882be": "绑定域名", - "K1cc07937": "过期日期", - "K8b7c2592": "更新者", - "Keefda53d": "更新时间", - "K9f3db3ca": "集群名称", - "Ke7487049": "集群 ID", - "Kb660ffe8": "节点名称", - "Kf12b3034": "管理地址", - "K867e6faf": "服务地址", - "K37348a5e": "集群同步地址", - "K151d2bb7": "环境名称", - "Kfa744afd": "集群数量", - "K23a3bd72": "异常", - "Ke039b9b5": "正常", - "K5c123bad": "角色名称", - "K76036e25": "HTTP 请求头", - "K8d4cbf50": "Cookie", - "K44607e3f": "全等匹配", - "Kc287500a": "前缀匹配", - "Kfc0b1147": "后缀匹配", - "Ka4a92043": "子串匹配", - "K30b2e44f": "非等匹配", - "Kb1587991": "空值匹配", - "K1e97dbd8": "存在匹配", - "Kc8ee3e62": "不存在匹配", - "K87c5a801": "区分大小写的正则匹配", - "K95f062f1": "不区分大小写的正则匹配", - "Kfbd230a5": "任意匹配", - "K413b9869": "服务名称", - "K1e84ad04": "服务 ID", - "K72b0c0b3": "API 数量", - "Kf7200cd9": "负责人", - "Kefaf9956": "创建时间", - "K98db2cb9": "申请状态", - "Ke792d01c": "所属服务", - "K61b62ace": "来源", - "Ke63767cf": "添加时间", - "K3a67ea90": "订阅方", - "K442937c4": "订阅时间", - "K34111022": "协议/方法", - "K62d10724": "URL", - "Ka9481f95": "创建者", - "Kf88d56fd": "上游 ID", - "K11a92fb2": "更新人", - "K2c2bc64f": "动态服务发现", - "Kc9a2a716": "HTTPS", - "Ka7f8266f": "带权轮询", - "Kd17edabd": "IP Hash", - "Kaeba0229": "透传客户端请求 Host", - "K6d7e2fd0": "使用上游服务 Host", - "K31332633": "重写 Host", - "Ke65db976": "权重", - "Kf966b12d": "内部服务:可通过网关访问,但不展示在服务广场", - "Kfc939e49": "公开服务:可通过网关访问,展示在服务广场,可被其他应用订阅", - "Ke96ccf45": " ", - "K5582ac8": "请求路径", - "K92485dd1": "所有 API", - "Ke64e43a": "隐藏鉴权信息", - "K1a78e6f0": "过期时间", - "K40bbb0a3": "服务ID", - "K9919285b": "服务类型", - "K63938137": "公开服务", - "Kfb20a12": "内部服务", - "Kedd64e4d": "停用", - "Ka29b346f": "地址(IP 端口或域名)", - "K63b1e0dc": "权重(0-999)", - "K74ab00a3": "已审批", - "Kea996156": "发布申请记录", - "Kbea7d266": "所属系统", - "Ka36c13cc": "调用系统名称", - "Kd78d73a7": "调用服务名称", - "K73c144eb": "当前系统名称", - "K285bd65e": "被调用服务名称", - "K5cbab635": "被调用系统名称", - "K93c2696e": "上线结果", - "K43fcaf94": "成功", - "Kc71c6a9": "上线失败", - "K56c686f8": "失败", - "K3ba29a85": "API", - "Kda8d5ea1": "上游", - "Kdefa9caa": "使用说明", + "K28555332": "不支持带有双斜杠 // 的 URL", + "K71661ee8": "必填项", + "Kcbee3f8": "不是有效邮箱地址", + "K617f34f1": "更新者", + "K6ebca204": "更新时间", + "Kabfe9512": "保存", + "K51d1eb5d": "API", + "Ka2b6d281": "API 文档", + "Kdefa9caa": "说明文档", "K36856e71": "发布", "K6382bbfd": "订阅管理", - "K2eef4e4": "订阅审批", + "K2eef4e4": "订阅审核", "Ka97bd9e5": "订阅方管理", "K5974bf24": "管理", "K3fa5c4c3": "调用拓扑图", "Kb5c7b82d": "设置", - "K2472615e": "服务数量", - "Kc02aa5f1": "API数量", - "Ke08ff808": "添加日期", - "Kd7d84192": "姓名", - "Kc88e03b6": "团队角色", - "Kdf35c48c": "所有成员", - "K3818f03d": "审批", + "K1e84ad04": "服务 ID", + "K39ab0358": "新增订阅方", + "K18307d56": "手动添加", + "K705fe9f5": "订阅申请", + "K3a67ea90": "订阅方", + "Kefa2a4cf": "API 设置", + "K66060758": "API 名称", + "K5582ac8": "请求路径", + "K2bb86fb4": "提示词", + "K13ffbe88": "变量", + "K79c8cfaf": "接口描述", + "K469e475a": "重试次数", + "K8a35059b": "模型设置", + "Kf9dcef3a": "API", + "K6134bbe8": "添加 API", + "Kf85b83a0": "输入 URL 查找", + "Kcf9f90b8": "模型供应商", + "Kfede1c7c": "模型", + "Ke99513a0": "参数", + "K3818f03d": "审核", + "K54e27f57": "通过", + "K8582af3f": "拒绝", + "Kd568e15c": "发布结果", + "K35f990b0": "查看详情", + "Kdbc1f6cb": "申请发布", + "Kb6860a3f": "回滚发布", + "Ka3494f4b": "是否回滚发布?", + "Kb397a99f": "撤销申请", + "K7d401c0f": "是否撤销申请?", + "Ke1b79b93": "终止发布", + "Ka2449180": "是否终止发布?", + "K2cb02f38": "新建版本", + "Kb3e34847": "从 (0) 获取 API KEY", + "K66a7d24c": "已设置", + "Kaf074220": "未设置", + "Kd9a46c29": "默认", + "K7ac2be34": "AI 模型管理", + "K2260837a": "设置好 AI 模型后,你可以使用对应的大模型来创建 AI 服务", + "K18dccc1a": "同步最新模型", + "K6208054": "待审核", + "K74ab00a3": "已审核", "K56b4254f": "发布申请", - "Kd518ba3e": "Hello!欢迎使用 APIPark", - "Ke66e4182": "你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审批流程等诸多好处。", - "Kedd41c18": "欢迎给我们 Star ✨ 或提供产品反馈意见。", - "Kef02fd87": "快速入门", - "K43a3b38d": "我们提供了一些任务来帮你快速了解 APIPark", + "Kea2f9279": "API 调用地址", + "K7fc496a1": "API Base URL 一般设置为 API 网关的外部网络访问地址,或者是API网关绑定的域名。", + "K8ab0fc95": "常规设置", + "Kb66fec9d": "API 请求设置", + "K4de0af74": "服务分类", + "Kb4ceecea": "添加子分类", + "K67479e88": "修改分类名称", + "K2bc75e2c": "添加分类", + "Kab4aab44": "重命名分类", + "Ke595a20a": "分类名称", + "K9679728f": "父分类 ID", + "K9b2d08fd": "子分类名称", + "K71671763": "快速接入 AI", + "Ka8a5ec5": "设置你的 AI 模型", + "K10d7e99f": "通过 APIPark 快速接入各种 AI 模型,使用统一的格式来调用API,并且可以随意切换模型。", + "Kc057704a": "创建 AI 服务和 API", + "K76bb4a09": "创建 AI 类型的服务,并且你可以将 Prompt 提示词设置为一个 API,简化使用 AI 的流程。", + "K71b2c70f": "创建调用 Token", + "K9bdd8403": "为了安全地调用 API,你需要创建一个应用以及Token。", + "Kc5738b6c": "调用", + "Kd6d7ca1f": "现在你可以通过 Token 来调用这些 API。", + "K86cf95f": "快速接入 REST API", + "K7a3a8417": "创建 REST 服务和 API", + "K4a84214e": "统计 API 调用情况", + "K297d8563": "仪表盘中提供了多种统计图表,帮助我们了解 API 的运行情况。", + "K2cdbb773": "核心功能", + "K3378c50d": "账号与角色", + "Kda5bb930": "邀请你的团队成员加入 APIPark,共同管理和调用 API。", "Kc8239422": "团队中包含了人员、应用和服务,不同团队之间的应用和服务数据是隔离的,可用于管理企业内部不同的部门/项目组/团队。", "Kd5be0cd7": "服务内包含一组 API,并且可以发布到 API 市场被其他团队使用。", - "K4ea67613": "应用是申请服务和调用 API 的身份,可以在 API 市场申请调用服务,并且每个应用拥有独立的 API 访问鉴权。", - "Ka4748416": "检索服务和 API", - "K383e17e5": "你可以在 API 市场中查看所有公开的服务。", + "K62e89ee7": "权限管理", "K8f7808e6": "订阅服务", - "Kb0755523": "如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审批后才可发起 API 请求。", - "Kd28a1aa5": "审批订阅申请", - "K4472e361": "提供服务的团队可以审批来自其他团队的订阅申请,审批通过后的应用才可发起 API请求。", - "K297d8563": "仪表盘中提供了多种统计图表,帮助我们了解 API 的运行情况。", + "Kb0755523": "如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审核后才可发起 API 请求。", + "Kd28a1aa5": "审核订阅", + "K1c15bb2e": "审核其他应用的订阅申请,审核通过后的才可发起 API 请求。", + "K3453272": "APIPark 提供详尽的 API 调用日志,帮助企业监控、分析和审计 API 的运行状况。", + "Kd518ba3e": "Hello!欢迎使用 APIPark", + "Ke66e4182": "APIPark 是开源的一站式 AI 网关和 API 开发者门户,帮助企业和开发者快速接入 100+ AI 模型,将 AI 模型和 Prompt 提示词组合成新的 API,并且统一所有 AI 的请求数据格式,避免切换 AI 模型或调整提示词时影响你的 APP 应用或者微服务。你还可以通过 APIPark 的开发者门户在团队内共享 API,管理调用的应用并保障你的 API 安全,通过清晰的图表来监控你的 AI API 使用情况。", + "Kedd41c18": "如果你喜欢我们的产品,欢迎给我们 Star 或提供产品反馈意见。", + "Kef02fd87": "快速入门", + "K43a3b38d": "我们提供了一些任务来帮你快速了解 APIPark", + "K408bfcf1": "进阶教程", + "K1afaf20e": "了解 APIPark 如何更好地管理 API 和 AI", "K48f7e21f": "了解更多功能", - "Ka3626c8c": "隐藏快速入门", + "K698296e2": "隐藏该教程", "Kd2c1a316": "登录", "Kf076f63c": "请输入账号", - "K80a560a1": "账号", "K25c895d5": "请输入密码", "K551b0348": "密码", "K192b3e38": "访客模式", "K91aa4801": "您可通过访客模式查看所有页面和功能,但是无法编辑数据。访客模式仅用于了解产品功能,您可以在正式产品中关闭该功能。", "K480045ce": "Version (0)-(1)", - "Kadee8e49": "日志配置", + "Kadee8e49": "日志设置", + "K2724314b": "提供详尽的 API 调用日志,帮助企业监控、分析和审计 API 的运行状况。", "K33c76dbc": "部门名称", "K84829ca9": "父部门 ID", "K4d7fc74b": "子部门名称", - "Ka16e6c44": "未激活、已禁用的成员无法加入到部门", + "Keb9fcdad": "用户名", + "Kc654b275": "邮箱", + "Kbe2ecc69": "部门", + "Ka16e6c44": "未激活或禁用的成员无法加入部门", "Ked03ba97": "请选择成员需要新加入的部门", - "K5e237e06": "name", "K184d3473": "添加账号", "K1ecb35f2": "编辑成员信息", "Ke6f00b44": "加入部门", - "K501cb1e7": "确定删除成员?此操作无法恢复,确认操作?", + "K501cb1e7": "此操作无法恢复,确定删除成员?", "Kf20863b5": "成员与部门", + "K52c8a730": "启用", + "K718c9310": "禁用", "K5f27a546": "输入用户名、邮箱查找成员", + "K7c97c5df": "移出", + "K1362a512": "禁用", + "K6e1289b1": "启用", + "K1f4b5385": "删除", "K26c698bb": "添加部门", "Kb9cf2a7d": "添加子部门", "Kc83551f5": "重命名", - "K3f1077c9": "设置成员和对应的角色,成员只能够看到权限范围内的功能和数据。", + "K5cfdd950": "该数据删除后将无法找回,是否删除?", + "K74aef1ad": "成员", + "K3f1077c9": "设置成员的角色,成员只能够看到角色权限范围内的功能和数据。", "Kdce62a6": "搜索部门", + "Ka46b9b24": "数据源类型", + "Kbb0cdcd0": "数据源地址", + "Kd9dfb884": "Organization", + "K3e770a75": "鉴权 Token", "K8ef69ee2": "密钥", "Kba3507d6": "上传密钥", - "K93ac0f23": "密钥文件的后缀名一般为 .key 的文件内容", + "K93ac0f23": "密钥文件的后缀名一般是 .key", "K7cdd1331": "上传证书", - "K6d91905d": "证书文件的后缀名一般为 .crt 或 .pem 的文件内容", + "K6d91905d": "证书文件的后缀名一般是 .crt 或 .pem ", "Kd0f6ded7": "添加证书", "Ke5732d60": "修改证书", "K3ca07a70": "证书管理", - "Kdb927f83": "通过为 API 服务配置和管理 SSL 证书,企业可以加密数据传输,防止敏感信息被窃取或篡改。", - "K877985b7": "修改配置", + "Kdb927f83": "通过为 API 服务设置和管理 SSL 证书,企业可以加密数据传输,防止敏感信息泄露。", + "Ke93d36ed": "集群", + "K877985b7": "修改设置", "Kdf66a675": "设置访问 API 的集群,让 API 在分布式环境中稳定运行,并且能够根据业务需求进行灵活扩展和优化。", - "Kaf074220": "未配置", + "Ke039b9b5": "正常", + "K23a3bd72": "异常", + "Kf12b3034": "管理地址", + "K867e6faf": "服务地址", + "K2a49373f": "同步地址", "K5878440c": "集群地址", "K5e9022f8": "下一步", "Kdbafd6f9": "设置监控报表的数据来源,设置完成之后即可获得详细的API调用统计图表。", "K1358acf": "统计图表", - "K8fa58214": "数据源", "K62dabdf6": "地址(IP:端口)", - "K2db12335": "组织(Organization)", - "K8e7a0f80": "资源配置", - "Kabfe9512": "保存", + "K2db12335": "组织", + "K8e7a0f80": "资源设置", "K95c3fd8b": "设置角色的权限范围。", - "K138facd3": "系统级别角色", + "K138facd3": "系统角色", "K6eac768d": "添加角色", - "Kb9c2cf02": "团队级别角色", - "Kb4ceecea": "添加子分类", - "K67479e88": "修改分类名称", - "K2bc75e2c": "添加分类", - "Kab4aab44": "重命名分类", - "K8e0e6977": "设置服务可选择的分类,方便团队成员快速找到API。", - "Ke595a20a": "分类名称", - "K9679728f": "父分类 ID", - "K9b2d08fd": "子分类名称", - "Kf14e76e5": "副本", - "K2e050340": "API 基础信息", - "K90f3c02f": "转发规则设置", - "K6ea8d549": "编辑文档", - "Kff5c18ac": "编辑人", - "K2eb99415": "转发规则", - "Ke93388fd": "编辑 API", - "K1b1ae3b0": "复制 API", - "K84aabfd4": "添加 API", - "K6a662463": "输入名称、URL 查找 API", - "K59bc6280": "API 详情", + "Kb9c2cf02": "团队角色", "K2a16c93b": "单位:ms,最小值:1", - "K469e475a": "重试次数", - "Kd568e15c": "发布结果", - "K35f990b0": "查看详情", - "Kdbc1f6cb": "申请发布", - "Kb6860a3f": "回滚", - "Ka3494f4b": "请确认是否回滚?", - "Kb397a99f": "撤销申请", - "K7d401c0f": "请确认是否撤销申请?", - "Ke1b79b93": "终止发布", - "Ka2449180": "请确认是否终止发布?", - "K2cb02f38": "新建版本", + "Ka945cfb1": "API 设置", + "K2e050340": "API 基础信息", + "Kba92c499": "拦截接口", + "Kde9d6e8e": "开启拦截后,网关会拦截所有该路径的请求。", + "K6bc47edb": "请求协议", + "K1365fe45": "请求方式", + "K90f3c02f": "转发规则设置", + "Kb7df6ac1": "拦截", + "K5c1722fe": "放行", + "K28435c5c": "API 详情", "Ka9c08390": "只允许上传PNG、JPG或SVG格式的图片", + "K413b9869": "服务名称", + "K9919285b": "服务类型", + "Kcef64f4d": "默认 AI 供应商", + "Kcab588a9": "未设置任何 AI 模型供应商,", + "Kb9b56111": "立即设置", "Kcf756b7a": "API 调用前缀", - "K43d101a": "选填,作为服务内所有API的前缀,比如host/{service_name}/{api_path},一旦保存无法修改", - "Kdc840242": "图标", - "K427a5bd5": "只允许上传PNG、JPG或SVG格式的图片", - "K44bc352d": "Logo", + "K13edc043": "作为服务内所有API的前缀,比如host/{service_name}/{api_path},一旦保存无法修改", "Kf52a584d": "所属服务分类", "K72b21be5": "设置服务展示在服务市场中的哪个分类下", + "Kdc840242": "图标", + "K427a5bd5": "仅支持 .png .jpg .jpeg .svg 格式的图片文件, 大于 1KB 的文件将被压缩", + "K44bc352d": "Logo", "Kde6bae17": "删除服务", "K885ea699": "删除操作不可恢复,请谨慎操作!", - "K617f34f1": "更新者", - "K6ebca204": "更新时间", - "K39ab0358": "新增订阅方", + "Kda8d5ea1": "上游", + "K12f58863": "服务提供了高性能 API 网关,并且可以无缝接入多种大型 AI 模型,并将这些 AI 能力打包成 API 进行调用,从而大幅简化了 AI 模型的使用门槛。同时,我们的平台提供了完善的 API 管理功能,支持 API 的创建、监控、访问控制等,保障开发者可以高效、安全地开发和管理 API 服务。", "K2d6658ed": "添加服务", "K7b8f623f": "输入名称、ID、所属团队、负责人查找服务", + "Kad98e030": "上游类型", "Kdd9b5008": "后端默认使用的IP地址", - "K6bc47edb": "请求协议", "Kc9acdb25": "负载均衡", "K632dba5c": "转发 Host", - "Kc1f08a63": "重写域名", + "Kc1f08a63": "重写 Host", "K628f6851": "超时时间", "Kaff62621": "超时重试次数", + "Kf14d159b": "次", "Kc41ca30e": "调用频率限制", + "K753e8aeb": "次/秒", "K813e1c0a": "团队名称", "K692f5aa6": "团队 ID", "K5de0bc2": "团队 ID(team_id)可用于检索团队,一旦保存无法修改。", @@ -469,7 +408,7 @@ "K5ece3bac": "设置团队和成员,然后你可以在团队内创建服务和应用、订阅API,成员只能看到所属团队内的服务和应用。", "K510cdd27": "添加团队", "K9244ae14": "输入名称、ID、负责人查找团队", - "Kc7b24b4b": "配置团队", + "Kc7b24b4b": "设置团队", "Kecb51e2c": "旧密码", "K8266bcf2": "新密码", "Ka9aef039": "确认密码", @@ -479,6 +418,7 @@ "K9be8e1d7": "API调用统计", "K521ab28e": "选择服务", "Kcc8265e1": "选择API", + "Kc380335f": "路径", "K8aefc1e4": "请输入请求路径进行搜索", "K50d471b2": "重置", "Kee8ae330": "查询", @@ -492,115 +432,114 @@ "Kc04efb87": "调用量统计", "Keb98266e": "加入总体数据对比", "K18c2ed46": "(0)调用量", - "Kc3741830": "(0)调用成功率", - "Ka6aa5863": "请求总数", - "K9eaef42": "请求成功率", - "K7082a4af": "转发总数", - "K1ce386fb": "转发成功率", + "Kc3741830": "(0)成功率", + "Ka6aa5863": "请求数", + "K9eaef42": "成功率", + "K7082a4af": "转发数", + "K1ce386fb": "成功率", "K87d6877e": "4xx", "K4c8a54db": "5xx", - "Kd566283e": "调用总体趋势", - "Kd23a0be6": "请求报文量", - "Kec3e8361": "响应报文量", - "Ke6250744": "4XX", - "K2d79d4e1": "5XX", + "Kd566283e": "趋势", + "K21ad4a6a": "(0)报文", + "Kd23a0be6": "请求报文", + "Kec3e8361": "响应报文", + "Ke6250744": "4XX数", + "K2d79d4e1": "5XX数", "Kcf6553c6": "服务调用统计", "Kffcfe375": "请选择服务", "Ka65f739c": "调用详情", - "K89b7ac79": "API 请求量 Top10", - "Kc0915603": "应用调用量 Top10", - "Kf90b54": "服务被调用量 Top10", - "Kfb26388": "暂无请求统计数据", + "K89b7ac79": "API Top10", + "Kc0915603": "应用 Top10", + "Kf90b54": "服务 Top10", + "Kfb26388": "无请求数据", "Kc8cbd8f8": "请求统计", - "K8dece48": "暂无转发统计数据", + "K8dece48": "无转发统计数据", "K1ee32434": "转发统计", - "Kcd125e4d": "暂无调用量统计数据", - "Kaa114e8b": "暂无报文量统计数据", - "K3ad84406": "报文量统计", - "K19a3ebe0": "请求成功数", - "Kcaa8259": "转发成功数", - "K888f038f": "失败状态码数", - "K42d2bef2": "平均响应时间(ms)", - "K9197c994": "最大响应时间(ms)", - "K7c2f3fee": "最小响应时间(ms)", - "K3d85ea54": "平均请求流量(KB)", - "Keec09d32": "最大请求流量(KB)", - "K3786b48": "最小请求流量(KB)", - "K5168eb63": "应用名称", - "K546e46f": "应用 ID", + "Kcd125e4d": "无调用量统计数据", + "Kaa114e8b": "无报文统计数据", + "K3ad84406": "报文统计", + "Kfa088d49": "集群设置并开启监控", + "K3da3b9a0": "监控功能用于辅助管理集群内信息,请设置集群、设置监控信息后查看当前集群监控情况;", + "Kaddacfb": "集群", + "K4ac33975": "设置集群地址,以确保监控系统能够正确识别和连接到集群", + "Ke5ed9810": "设置集群", + "K1a132228": "监控", + "K6af08c3c": "设置监控", "K4a1a14": "监控总览", - "K69741ea7": "服务被调用统计", - "K9c8d9933": "API 调用统计", - "K28cf9613": "每分钟", - "K18f25019": "每5分钟", - "Kf00f01ca": "每小时", - "Kfcda87fc": "每天", - "K29ec75dc": "每周", + "K69741ea7": "服务调用", + "K9c8d9933": "API 调用", "K145e4941": "亿", "Ke6a935d": "万", - "K8f7abcab": "次", - "K146477a8": "服务标签", - "K4de0af74": "服务分类", - "Kcce1af60": "订阅的服务", - "Kb6e9328f": "访问授权", - "Kb7e869a4": "应用管理", "Kd59290a2": "搜索分类或标签", - "K6b75bdbc": "暂无API数据", + "K6b75bdbc": "无API数据", "Kd8a7a689": "搜索或选择应用", "K4b15d6f5": "申请理由", + "Kb7e869a4": "应用管理", "Kb71b5a13": "鉴权类型", "K4d1465ee": "ISS", "K5dcd7ed8": "签名算法", "K5b0eedd3": "Secret", "K44f4ffe1": "RSA 公钥", - "Kc5ecd7d9": "用户名 JsonPath", + "Kc5ecd7d9": "用户名 JSONPath", "K417d85cf": "校验字段", "K3b82fe1d": "是否 Base64 加密", "K49b5f4a3": "AK", "K31418470": "SK", - "Kbfeb5297": "APIKey", + "Kbfeb5297": "API Key", + "K1a78e6f0": "过期时间", + "Ke64e43a": "隐藏认证信息", + "K5168eb63": "应用名称", + "K546e46f": "应用 ID", "K95764d1d": "删除应用", "K217cb125": "鉴权详情", "K2bb63eca": "添加鉴权", "Kd74d69b7": "编辑鉴权", "K9cbe1e0": "修改", + "Kb6e9328f": "访问授权", "Kd23d1716": "添加授权", "K9dfa2c97": "永不过期", - "Kfa920c0": "到期时间", - "Kbeb4e991": "审批详情", + "Kfa920c0": "过期时间", + "Kcce1af60": "订阅的服务", + "Kbeb4e991": "审核详情", + "K3118fdb0": "取消订阅", "Ked811bb1": "是否取消订阅?", - "K50c39a62": "取消", - "K1856c229": "是否取消订阅?", + "K50c39a62": "取消订阅申请", + "K1856c229": "是否取消订阅申请?", "K66ea2f0": "搜索服务", - "Kfeb2559b": "审批中", - "Ka2b6d281": "API 文档", + "Kfeb2559b": "审核中", "K667bbbe7": "添加应用", - "Ka4b45550": "暂无服务描述", - "K3c7b175f": "订阅的服务数量:已通过 (0) 个,申请中 (1) 个", - "K850b4b2d": "状态码", + "Ka4b45550": "无服务描述", + "K3c7b175f": "订阅服务:已通过 (0) ,审核中 (1)", "Kbe3e9335": "退出测试", "K370a3eb2": "服务市场", "Kf7ec36d": "服务详情", - "K59cdbec3": "介绍", + "K58ca9485": "申请服务", + "K59cdbec3": "服务介绍", "K4aa9ed2c": "申请", "K6c060779": "服务信息", "K8723422e": "接入应用", "Kb97544cb": "供应方", "Kb32f0afe": "分类", "K81634069": "版本", + "Keefda53d": "更新时间", "K96a2f1c8": "无标签", + "K72b0c0b3": "API 数量", "K93d5a66e": "接入应用数量", - "K3e770a75": "鉴权 Token", "K96059c69": "关联标签", - "K32263abd": "添加 Open API", - "K7829bb78": "配置 Open API", - "Kcdf76005": "Open API", + "K8b7c2592": "更新者", + "K32263abd": "添加 Open Api", + "K7829bb78": "设置 Open Api", + "Kcdf76005": "Open Api", "Ke2601944": "调用服务", "K8504bca8": "放大", "K693c1b41": "缩小", - "Kfd50704d": "没有(0)权限,请联系管理员。", + "K3d7465f7": "文件日志", + "Kc87167a0": "HTTP 日志", + "K54630fe8": "Kafka 日志", + "Kd5c3966e": "NSQ 日志", + "K2e3de2c1": "Syslog 日志", "K48322168": "未分配", - "K98f247f9": "系统管理员", + "K98f247f9": "超级管理员", "K9c8a571f": "团队管理员", "K929b485b": "运维管理员", "K82cc5ec2": "普通成员", @@ -610,140 +549,32 @@ "K216a1ac7": "应用开发者", "K27924db": "应用管理员", "K8dc5c723": "驱动名称", - "Kf14d159b": "次", - "K753e8aeb": "次/秒", - "K21ad4a6a": "(0)报文大小", + "Kda249fe8": "请求失败数", + "Kcf2df651": "转发失败数", + "K7e6a859d": "作用范围", + "K3a008b34": "添加条目", + "Ke0599ef7": "添加地址", + "K48d3b5c4": "文件名称", + "Kafde0d2a": "存放目录", + "Kfb2926ac": "日志分割周期", + "Kd96c2c69": "单位:天", + "Kc2b776fa": "输出格式", + "K7b7cdac2": "格式化设置", + "K2f59807a": "服务器地址", + "Kb1cfa6e7": "Access 日志", + "K540488a8": "NSQD 地址列表", + "K8bc33a11": "鉴权 Secret", + "K1cd3002f": "网络协议", + "Kdfaa32c8": "日志等级", "Kc0408d9c": "单行", "Ke3db239d": "小时", "K3509a9f8": "天", "Kb3960e83": "未发布", "K8bd1e18": "待发布", "K225a6c43": "单位:s,最小值:1", - "K71753476": "是否放行", - "K597435c5": "监控", - "Kde9d6e8e": "开启拦截后,网关会拦截该路径的请求", - "K4758140d": "路由列表", - "K12f58863": "服务提供了高性能 API 网关,并且可以无缝接入多种大型 AI 模型,并将这些 AI 能力打包成 API 进行调用,从而大幅简化了 AI 模型的使用门槛。同时,我们的平台提供了完善的 API 管理功能,支持 API 的创建、监控、访问控制等,保障开发者可以高效、安全地开发和管理 API 服务。", - "K8ab0fc95": "常规设置", - "K2724314b": "提供详尽的 API 调用日志,帮助企业监控、分析和审计 API 的运行状况。", - "Kecbb0e45": "系统", - "Ka358e23d": "常规", - "K449058e9": "API 网关", - "K99935e6f": "AI 模型", - "K1deaa2dd": "用户", - "K4057391a": "集成", - "K408bfcf1": "进阶教程", - "K2cdbb773": "核心功能", - "K3378c50d": "账号与角色", - "Kda5bb930": "邀请你的团队成员加入 APIPark,共同管理和调用 API。", - "K62e89ee7": "权限管理", - "K3596804a": "如果需要调用某个服务的API,需要先订阅该服务,并且等待提供服务的团队审批后才可发起API请求。", - "K1c15bb2e": "提供服务的团队可以审批来自其他团队的订阅申请,审批通过后的应用才可发起 API 请求。", - "K3453272": "APIPark 提供详尽的 API 调用日志,帮助企业监控、分析和审计 API 的运行状况。", - "K1afaf20e": "了解 APIPark 如何更好地管理 API 和 AI", - "Kcef64f4d": "默认 AI 供应商", - "K13edc043": "作为服务内所有API的前缀,比如host/{service_name}/{api_path},一旦保存无法修改", - "Ka7bb958f": "AI", - "Kcb81cc64": "REST", - "Kc6340091": "上下文", - "K74ecb1fa": "查询内容", - "K79f2e2f9": "会话历史", - "K3a8912ee": "添加新变量", - "Kb291a19": "添加工具", - "K27ece71d": "AI 模型调用默认仅使用 Query 变量,可输入 “{” 增加新变量。", - "K7e52ffa3": "上线情况", - "Ke00c858c": "上传文件", - "K6d9dd1f5": "替换文件", - "Ke66a17dd": "必填", - "K28b68036": "字符非法,仅支持英文", - "K6206e4ad": "上传 OpenAPI 文档 (.json/.yaml)", - "Kfba46e6d": "替换 OpenAPI 文档 (.json/.yaml)", - "Kdac8ce7e": "打开 OpenAPI YAML 编辑器", - "Kf5da1284": "无需审批:允许任何应用调用该服务", - "Kc59ff06d": "人工审批:仅允许通过人工审批的应用调用该服务", - "Kbfe02d7f": "永久", - "K1e9c479e": "否", - "Kaddfcb6b": "是", - "K51d1eb5d": "API 路由", - "Kefa2a4cf": "AI 路由设置", - "K66060758": "路由名称", - "K2bb86fb4": "提示词", - "K13ffbe88": "变量", - "K79c8cfaf": "输入这个接口的描述", - "K8a35059b": "模型配置", - "Kf9dcef3a": "路由", - "K6134bbe8": "添加路由", - "Kf85b83a0": "输入 URL 查找路由", - "Kcf9f90b8": "模型供应商", - "Kfede1c7c": "模型", - "Ke99513a0": "参数", - "Kb3e34847": "从 (0) 获取 API KEY", - "K66a7d24c": "已配置", - "Kd9a46c29": "默认", - "K7ac2be34": "AI 模型管理", - "K2260837a": "配置好 AI 模型后,你可以使用对应的大模型来创建 AI 服务", - "K18dccc1a": "同步最新模型", - "Kea2f9279": "API 调用地址", - "K7fc496a1": "API base URL 一般设置为API 网关的外部网络访问地址,或者是API网关绑定的域名。", - "Kb66fec9d": "API 请求设置", - "K71671763": "快速接入 AI", - "Ka8a5ec5": "配置你的 AI 模型", - "K10d7e99f": "通过 APIPark 快速接入各种 AI 模型,使用统一的格式来调用API,并且可以随意切换模型。", - "Kc057704a": "创建 AI 服务和 API", - "K76bb4a09": "创建 AI 类型的服务,并且你可以将 Prompt 提示词设置为一个 API,简化使用 AI 的流程。", - "K71b2c70f": "创建调用 Token", - "K9bdd8403": "为了安全地调用 API,你需要创建一个应用以及Token。", - "Kc5738b6c": "调用", - "Kd6d7ca1f": "现在你可以通过 Token 来调用这些 API。", - "K86cf95f": "快速接入 REST API", - "K7a3a8417": "创建 REST 服务和 API", - "K4a84214e": "统计 API 调用情况", - "K698296e2": "隐藏该教程", - "K7c97c5df": "移出当前部门", - "K1362a512": "禁用成员", - "K6e1289b1": "启用成员", - "K1f4b5385": "删除成员", - "Ka46b9b24": "数据源类型", - "Kbb0cdcd0": "数据源地址", - "Kd9dfb884": "Organization", - "K2a49373f": "同步地址", - "Ka945cfb1": "API 路由设置", - "Kba92c499": "拦截该接口的请求", - "Kb7df6ac1": "拦截", - "K5c1722fe": "放行", - "K28435c5c": "路由详情", - "Kcab588a9": "未配置任何 AI 模型供应商,", - "Kb9b56111": "立即配置", - "Kfa088d49": "集群配置并开启监控", - "K3da3b9a0": "监控功能用于辅助管理集群内信息,请配置集群、设置监控信息后查看当前集群监控情况;", - "Kaddacfb": "集群配置", - "K4ac33975": "配置集群地址,以确保监控系统能够正确识别和连接到集群", - "Ke5ed9810": "配置集群信息", - "K1a132228": "监控设置", - "K6af08c3c": "配置监控信息", - "K54630fe8": "Kafka日志", - "Kd5c3966e": "NSQ日志", - "K2e3de2c1": "Syslog日志", - "Kda249fe8": "请求失败数", - "Kcf2df651": "转发失败数", - "K7e6a859d": "作用范围", - "K3a008b34": "添加条目", - "Ke0599ef7": "添加地址", - "K48d3b5c4": "文件名称", - "Kafde0d2a": "存放目录", - "Kfb2926ac": "日志分割周期", - "Kd96c2c69": "单位:天", - "Kc2b776fa": "输出格式", - "K7b7cdac2": "格式化配置", - "K2f59807a": "服务器地址", - "Kb1cfa6e7": "Access日志", - "K540488a8": "NSQD地址列表", - "K8bc33a11": "鉴权Secret", - "K1cd3002f": "网络协议", - "Kdfaa32c8": "日志等级", - "K6a7fa303": "无需审批", - "Kd196e8a4": "需要审批", - "K1b6777bb": "Base URL", - "Kd55c6887": "申请审批", - "K300c89d4": "创建 API 时会默认选择该供应商,修改默认供应商不会影响现有 API" + "K6a7fa303": "无需审核", + "Kd196e8a4": "需要审核", + "K1b6777bb": "Base URL", + "Kd55c6887": "审核", + "K300c89d4": "创建 API 时会默认选择该供应商,修改默认供应商不会影响现有 API" } \ No newline at end of file diff --git a/frontend/packages/common/src/locales/scan/zh-TW.json b/frontend/packages/common/src/locales/scan/zh-TW.json index 6f486132..0f3b2817 100644 --- a/frontend/packages/common/src/locales/scan/zh-TW.json +++ b/frontend/packages/common/src/locales/scan/zh-TW.json @@ -1,30 +1,31 @@ { "Kc0e5ef9f": "工作區", - "K3863c722": "我的", - "K4de11e23": "首頁", - "Kfe93ef35": "應用", + "K4de11e23": "主頁", + "Kfe93ef35": "應用程式", "Kb58e0c3f": "服務", "Kc9e489f5": "團隊", "K61c89f5f": "API 市場", - "K16d71239": "分析報表", - "K714c192d": "運行視圖", - "Kd57dfe97": "系統拓撲圖", + "K16d71239": "儀表板", + "K714c192d": "調用統計", + "Kd57dfe97": "拓撲圖", "K3fe97dcc": "系統設置", - "K67ef3525": "組織", - "K74aef1ad": "成員", + "Kecbb0e45": "系統", + "Ka358e23d": "常規", + "K449058e9": "API 網關", + "K99935e6f": "AI 模型", + "K1deaa2dd": "用戶", + "K80a560a1": "帳戶", "Kf644225f": "角色", - "K958da71f": "服務分類管理", - "Kf270ca55": "運維與集成", - "Ke93d36ed": "集群", - "K9708a557": "監控報表", - "K481e8a05": "證書", + "K4057391a": "集成", + "K8fa58214": "數據源", + "K481e8a05": "SSL 證書", "Kca53edd0": "日誌", "Kb283e720": "資源", "K631d646f": "Open API", - "K6535ff9c": "帳號設置", - "Kf15499b4": "退出登錄", - "Kabbd6e6": "文件", - "K1196b104": "APIPark - API 開放平台", + "K6535ff9c": "帳戶設置", + "Kf15499b4": "登出", + "Kabbd6e6": "文檔", + "K1196b104": "APIPark", "K1f42de3": "HTTP 狀態碼", "K4770dff4": "系統狀態碼", "Kf89e58f1": "描述", @@ -32,52 +33,73 @@ "Kf8e7294c": "上一步", "Ka0451c97": "取消", "Kb1dedda3": "關閉", - "Kb2fc7600": "添加配置", - "K4e07217d": "編輯配置", + "Kb2fc7600": "添加設置", + "K4e07217d": "編輯設置", "K4ea968fe": "編輯(0)", "Ka7aaaeb": "添加(0)", - "Kaff78ecf": "請輸入Key", - "K65d46535": "請輸入Value", + "Kaff78ecf": "請輸入 Key", + "K65d46535": "請輸入 Value", "Kc14b2ea3": "返回", "K11d3633a": "ID", "Kbff43de3": "名稱", - "K16ca79ef": "Driver", + "K16ca79ef": "驅動", "K7a369eef": "已發布", "Kcfa1a4d2": "下線", "K771dc3b7": "上線", "K530f5951": "查看", "Kecbd7449": "刪除", "K1cbe2507": "確認", - "K48325b6": "搜索(0)名稱", - "Ka1d885c1": "添加", - "Kad207008": "編輯", - "Ke4b7722": "簡體中文", - "Kd185073d": "English", + "K48325b6": "搜尋(0)名稱", + "Kc6340091": "上下文", + "K74ecb1fa": "查詢內容", + "K79f2e2f9": "會話歷史", + "K3a8912ee": "添加變量", + "Kb291a19": "添加工具", + "K27ece71d": "AI 模型調用默認僅使用 Query 變量,可輸入 “{key}” 增加新變量。", + "Kdeed8399": "固定的上游服務器", + "K4ee62e8": "該 API 缺失(0)(1)(2)請先補充", + "K385591f3": "轉發信息,", + "K68415c14": "文檔信息,", + "K133b75e9": "上游信息,", + "K43fcaf94": "成功", + "Kc71c6a9": "上線失敗", + "K56c686f8": "失敗", "K1ff96ff": "申請系統", "K9bf855d6": "所屬團隊", "K11b994ed": "申請人", "K939baba7": "申請時間", "Kdab2e63b": "版本號", "K8b29c460": "版本說明", - "K36a72ad1": "API 列表", + "K4758140d": "路由列表", "K54e44357": "上游列表", "Kb8e8e6f5": "備註", + "K7e52ffa3": "上線情況", "K1ab0ae5b": "申請原因", "K53c00c3c": "審核意見", + "Kfd50704d": "無(0)權限,請聯絡管理員分配。", "K7edf331d": "時間", "Kef45b208": "1小時", "K9dbf22b8": "24小時", "K820fbfab": "3天", "Kd6d28fc": "7天", - "K3d7465f7": "文件日誌", - "Kc87167a0": "HTTP日誌", - "K80ef19d3": "Kafka文件日誌", - "K398cc3c5": "NSQ文件日誌", - "K2bcdb54": "Syslog文件日誌", - "K23fda291": "沒有操作權限,請聯絡管理員", + "Ke00c858c": "上傳文件", + "K6d9dd1f5": "替換文件", + "K71753476": "是否放行", + "K597435c5": "監控", + "Ke66a17dd": "必填", + "K28b68036": "字符非法,僅支持英文", + "K6206e4ad": "上傳 OpenAPI 文檔 (.json/.yaml)", + "Kfba46e6d": "替換 OpenAPI 文檔 (.json/.yaml)", + "Kdac8ce7e": "打開 OpenAPI YAML 編輯器", + "Kf5da1284": "無審核:允許所有應用程式訂閱該服務", + "Kc59ff06d": "人工審核:僅允許審核通過的應用程式訂閱該服務", + "Kbfe02d7f": "永久", + "K1e9c479e": "否", + "Kaddfcb6b": "是", + "K23fda291": "無操作權限,請聯絡管理員分配。", "K4618cb0a": "微信小程序", "Ka854f511": "獲取文件,需填路徑", - "Kaa11a695": "暫不支援生成非 HTTPS 或非 HTTP 協議的代碼示例", + "Kaa11a695": "暫不支持生成非 HTTP/HTTPS 代碼示例", "Kbe46924e": "搜索編程語言...", "Ke8e4f258": "編程語言", "K29c07a47": "成功示例", @@ -85,16 +107,16 @@ "K4ef022d7": "默認 text/html;charset=UTF-8", "Kd061b5bf": "暫未填寫示例", "Kc14cec33": "Binary", - "K48b4d9e3": "請求頭部", - "Kcd347eaf": "請求體", - "K9e100bfe": "Query 參數", - "K3e9f12fd": "REST 參數", - "K2bfa290c": "API Request Editor", - "Kb36d111a": "返回頭部", - "K980bde79": "返回值", + "K48b4d9e3": "請求 Header", + "Kcd347eaf": "請求 Body", + "K9e100bfe": "請求 Query", + "K3e9f12fd": "請求 REST", + "K2bfa290c": "API 請求編輯器", + "Kb36d111a": "響應 Header", + "K980bde79": "響應 Body", "Kb04d201a": "更多設置", "Kee74f5b4": "添加子參數", - "Kc7d3106c": "向下添加行", + "Kc7d3106c": "添加行", "Keaabd222": "標籤", "K8ad2c50e": "參數名", "K67d68dd1": "類型", @@ -116,15 +138,15 @@ "K2b605d42": "更多", "K1df9fbd5": "導入", "K5e85df18": "導入格式", - "K9eaf7885": "全量替換", - "Kf8c3a80b": "在末端插入", + "K9eaf7885": "全部替換", + "Kf8c3a80b": "在最後插入", "Kd96b2d7d": "增量更新", - "Kf2fc08eb": "請求頭", - "Ka45f1d8": "Rest 參數", + "Kf2fc08eb": "請求 Header", + "Ka45f1d8": "請求 Rest 參數", "K94bb113a": "大小", "K359919b5": "另存為文件", "K38bf1b90": "響應", - "K59f4186e": "響應頭", + "K59f4186e": "響應 Header", "K5f1e23fd": "正文", "Kf404ef7d": "發送(Enter)", "K2dbfd648": "中止", @@ -134,21 +156,21 @@ "K43934f6d": "搜索", "K741decac": "替代", "Kd507abff": "確定", - "Kca2d1624": "(0) 不能為負數", - "K792b255a": "(0) 必須大於或等於 (1)", - "Kf0bed26d": "值枚舉", + "Kca2d1624": "(0) 不能為負數.", + "K792b255a": "(0) 必須大於或等於 (1).", + "Kf0bed26d": "枚舉值", "K633a03ca": "枚舉", "Kd2766caf": "最小長度", "Kd6d52485": "最大長度", "Kea15f66c": "最小值", "K1af340ff": "最大值", - "K68691e16": "將文件拖拽至此處上傳,或點擊選擇文件上傳", + "K68691e16": "拖拽文件至此處,或選擇文件上傳", "Kcec46ae": "上傳文件", "K760fb044": "已選擇文件", "Kea2bdee0": "請填寫接口名稱", "K49053438": "詳細說明", - "K148f6fa4": "參數匹配", - "K3ae4c789": "轉發配置", + "K148f6fa4": "高級匹配", + "K3ae4c789": "轉發設置", "K2f4d0a37": "請求參數", "Kde2d6dbd": "返回示例", "K70e6069c": "測試 API", @@ -158,303 +180,220 @@ "K8613e6e7": "響應示例", "Kab1c2159": "響應 Header", "Kd2be51d1": "響應 Body", - "K831aa6c0": "申請方-應用", - "K58ca9485": "申請服務", - "K283f55b4": "服務所屬系統", - "Kd60d204": "服務所屬團隊", - "K3a9a3b75": "審批狀態", - "K4f57b2de": "審批人", - "K31dabc6b": "審批時間", - "K8582af3f": "拒絕", - "K54e27f57": "通過", - "K7eeca185": "審批完成", - "Kd4061161": "發布審批中", - "K823bfe63": "在線", - "K97ddb3f8": "-", - "Kc9315fa1": "已拒絕", - "K3fbe7511": "發布異常", - "Ke64e695c": "發布中", - "K17f93984": "API 名稱", - "K1365fe45": "請求方式", - "Kc380335f": "路徑", - "K4ee62e8": "該 API 缺失(0)(1)(2)請先補充", - "K385591f3": "轉發信息,", - "K68415c14": "文件信息,", - "K133b75e9": "上游信息,", - "Kad98e030": "上游類型", - "Kdeed8399": "靜態上游", - "K78b1ca25": "地址", - "K6208054": "待審批", - "K1be7f021": "審批通過", - "K677a4959": "發布終止", - "Kfd6d2d3d": "已關閉", - "K9d7e880a": "發布版本", - "K855135f": "創建版本時間", - "Kcbf39b82": "版本狀態", - "K339d15b5": "創建人", - "K7194cea2": "審核時間", - "K69827c60": "發布狀態", - "K1644b775": "新增", - "K4fdf4dcc": "變更", - "K33d66e26": "無變更", - "K9b70c007": "缺失字段", - "Kd85208a3": "駁回", - "K8adf7f8b": "審核中", - "Kad6aa439": "已訂閱", - "K3118fdb0": "取消訂閱", - "K9a68443b": "取消申請", - "K18307d56": "手動添加", - "K705fe9f5": "訂閱申請", - "Kbc96ebec": "申請方應用", - "K1f89176d": "申請方所屬團隊", - "Kfe731dfc": "操作", - "K71661ee8": "必填項", - "Kcbee3f8": "不是有效電郵地址", - "K442cfba1": "請輸入", - "K3bb646e4": "請選擇", - "Ka4ecfa40": "英文數字下劃線任意一種,首字母必須為英文", - "K39686a7f": "支持字母開頭、英文數字中橫線下劃線組合", - "K4d6a0190": "選擇拒絕時,審批意見為必填", - "K37318b68": "無法連接集群,請檢查集群地址是否正確或防火牆配置", - "K7f0c746d": "操作成功", - "K6a365d01": "操作失敗", - "K978062b6": "正在操作", - "Kca7bd6d4": "正在加載數據", - "K3c93b77e": "獲取數據失敗", - "Ke108c369": "登錄成功", - "K9168d3e": "退出成功,將跳轉至登錄頁", - "K2f8a7ab7": "未填寫審核意見", - "Kb858d78a": "複製成功", - "K26e85d15": "複製失敗,請手動複製", - "K5cfdd950": "該數據刪除後將無法找回,請確認是否刪除?", "K2a3f24ac": "默認工作表", "K7e1ab4b0": "至", "Kf1b166e7": "詳情", - "K28555332": "暫不支持帶有雙斜杠//的url", - "Keb9fcdad": "用戶名", - "Kc654b275": "電郵", - "Kbe2ecc69": "部門", - "K759fb403": "狀態", - "K52c8a730": "啟用", - "K718c9310": "禁用", - "K2c5882be": "綁定域名", - "K1cc07937": "過期日期", - "K8b7c2592": "更新者", - "Keefda53d": "更新時間", - "K9f3db3ca": "集群名稱", - "Ke7487049": "集群 ID", - "Kb660ffe8": "節點名稱", - "Kf12b3034": "管理地址", - "K867e6faf": "服務地址", - "K37348a5e": "集群同步地址", - "K151d2bb7": "環境名稱", - "Kfa744afd": "集群數量", - "K23a3bd72": "異常", - "Ke039b9b5": "正常", - "K5c123bad": "角色名稱", - "K76036e25": "HTTP 請求頭", - "K8d4cbf50": "Cookie", - "K44607e3f": "全等匹配", - "Kc287500a": "前綴匹配", - "Kfc0b1147": "後綴匹配", - "Ka4a92043": "子串匹配", - "K30b2e44f": "非等匹配", - "Kb1587991": "空值匹配", - "K1e97dbd8": "存在匹配", - "Kc8ee3e62": "不存在匹配", - "K87c5a801": "區分大小寫的正則匹配", - "K95f062f1": "不區分大小寫的正則匹配", - "Kfbd230a5": "任意匹配", - "K413b9869": "服務名稱", - "K1e84ad04": "服務 ID", - "K72b0c0b3": "API 數量", - "Kf7200cd9": "負責人", - "Kefaf9956": "創建時間", - "K98db2cb9": "申請狀態", - "Ke792d01c": "所屬服務", - "K61b62ace": "來源", - "Ke63767cf": "添加時間", - "K3a67ea90": "訂閱方", - "K442937c4": "訂閱時間", - "K34111022": "協議/方法", - "K62d10724": "URL", - "Ka9481f95": "創建者", - "Kf88d56fd": "上游 ID", - "K11a92fb2": "更新人", - "K2c2bc64f": "動態服務發現", - "Kc9a2a716": "HTTPS", - "Ka7f8266f": "帶權輪詢", - "Kd17edabd": "IP Hash", - "Kaeba0229": "透傳客戶端請求 Host", - "K6d7e2fd0": "使用上游服務 Host", - "K31332633": "重寫 Host", - "Ke65db976": "權重", - "Kf966b12d": "內部服務:可通過網關訪問,但不展示在服務廣場", - "Kfc939e49": "公開服務:可通過網關訪問,展示在服務廣場,可被其他應用訂閱", - "Ke96ccf45": " ", - "K5582ac8": "請求路徑", - "K92485dd1": "所有 API", - "Ke64e43a": "隱藏鑑權信息", - "K1a78e6f0": "過期時間", - "K40bbb0a3": "服務ID", - "K9919285b": "服務類型", - "K63938137": "公開服務", - "Kfb20a12": "內部服務", - "Kedd64e4d": "停用", - "Ka29b346f": "地址(IP 端口或域名)", - "K63b1e0dc": "權重(0-999)", - "K74ab00a3": "已審批", - "Kea996156": "發布申請記錄", - "Kbea7d266": "所屬系統", - "Ka36c13cc": "調用系統名稱", - "Kd78d73a7": "調用服務名稱", - "K73c144eb": "當前系統名稱", - "K285bd65e": "被調用服務名稱", - "K5cbab635": "被調用系統名稱", - "K93c2696e": "上線結果", - "K43fcaf94": "成功", - "Kc71c6a9": "上線失敗", - "K56c686f8": "失敗", - "K3ba29a85": "API", - "Kda8d5ea1": "上游", - "Kdefa9caa": "使用說明", + "K28555332": "不支持帶有雙斜槓 // 的 URL", + "K71661ee8": "必填項", + "Kcbee3f8": "不是有效電郵地址", + "K617f34f1": "更新者", + "K6ebca204": "更新時間", + "Kabfe9512": "保存", + "K51d1eb5d": "API", + "Ka2b6d281": "API 文檔", + "Kdefa9caa": "說明文檔", "K36856e71": "發布", "K6382bbfd": "訂閱管理", - "K2eef4e4": "訂閱審批", + "K2eef4e4": "訂閱審核", "Ka97bd9e5": "訂閱方管理", "K5974bf24": "管理", "K3fa5c4c3": "調用拓撲圖", "Kb5c7b82d": "設置", - "K2472615e": "服務數量", - "Kc02aa5f1": "API數量", - "Ke08ff808": "添加日期", - "Kd7d84192": "姓名", - "Kc88e03b6": "團隊角色", - "Kdf35c48c": "所有成員", - "K3818f03d": "審批", + "K1e84ad04": "服務 ID", + "K39ab0358": "新增訂閱方", + "K18307d56": "手動添加", + "K705fe9f5": "訂閱申請", + "K3a67ea90": "訂閱方", + "Kefa2a4cf": "API 設置", + "K66060758": "API 名稱", + "K5582ac8": "請求路徑", + "K2bb86fb4": "提示詞", + "K13ffbe88": "變量", + "K79c8cfaf": "接口描述", + "K469e475a": "重試次數", + "K8a35059b": "模型設置", + "Kf9dcef3a": "API", + "K6134bbe8": "添加 API", + "Kf85b83a0": "輸入 URL 查找", + "Kcf9f90b8": "模型供應商", + "Kfede1c7c": "模型", + "Ke99513a0": "參數", + "K3818f03d": "審核", + "K54e27f57": "通過", + "K8582af3f": "拒絕", + "Kd568e15c": "發布結果", + "K35f990b0": "查看詳情", + "Kdbc1f6cb": "申請發布", + "Kb6860a3f": "回滾發布", + "Ka3494f4b": "是否回滾發布?", + "Kb397a99f": "撤銷申請", + "K7d401c0f": "是否撤銷申請?", + "Ke1b79b93": "終止發布", + "Ka2449180": "是否終止發布?", + "K2cb02f38": "新建版本", + "Kb3e34847": "從 (0) 獲取 API KEY", + "K66a7d24c": "已設置", + "Kaf074220": "未設置", + "Kd9a46c29": "默認", + "K7ac2be34": "AI 模型管理", + "K2260837a": "設置好 AI 模型後,你可以使用對應的大模型來創建 AI 服務", + "K18dccc1a": "同步最新模型", + "K6208054": "待審核", + "K74ab00a3": "已審核", "K56b4254f": "發布申請", + "Kea2f9279": "API 調用地址", + "K7fc496a1": "API Base URL 一般設置為 API 網關的外部網絡訪問地址,或者是API網關綁定的域名。", + "K8ab0fc95": "常規設置", + "Kb66fec9d": "API 請求設置", + "K4de0af74": "服務分類", + "Kb4ceecea": "添加子分類", + "K67479e88": "修改分類名稱", + "K2bc75e2c": "添加分類", + "Kab4aab44": "重命名分類", + "Ke595a20a": "分類名稱", + "K9679728f": "父分類 ID", + "K9b2d08fd": "子分類名稱", + "K71671763": "快速接入 AI", + "Ka8a5ec5": "設置你的 AI 模型", + "K10d7e99f": "通過 APIPark 快速接入各種 AI 模型,使用統一的格式來調用API,並且可以隨意切換模型。", + "Kc057704a": "創建 AI 服務和 API", + "K76bb4a09": "創建 AI 類型的服務,並且你可以將 Prompt 提示詞設置為一個 API,簡化使用 AI 的流程。", + "K71b2c70f": "創建調用 Token", + "K9bdd8403": "為了安全地調用 API,你需要創建一個應用以及Token。", + "Kc5738b6c": "調用", + "Kd6d7ca1f": "現在你可以通過 Token 來調用這些 API。", + "K86cf95f": "快速接入 REST API", + "K7a3a8417": "創建 REST 服務和 API", + "K4a84214e": "統計 API 調用情況", + "K297d8563": "儀表板中提供了多種統計圖表,幫助我們了解 API 的運行情況。", + "K2cdbb773": "核心功能", + "K3378c50d": "帳戶與角色", + "Kda5bb930": "邀請你的團隊成員加入 APIPark,共同管理和調用 API。", + "Kc8239422": "團隊中包含了人員、應用程式和服務,不同團隊之間的應用程式和服務數據是隔離的,可用於管理企業內部不同的部門/項目組/團隊。", + "Kd5be0cd7": "服務內包含一組 API,並且可以發布到 API 市場被其他團隊使用。", + "K62e89ee7": "權限管理", + "K8f7808e6": "訂閱服務", + "Kb0755523": "如果需要調用某個服務的 API,需要先訂閱該服務,並且等待提供服務的團隊審核後才可發起 API 請求。", + "Kd28a1aa5": "審核訂閱", + "K1c15bb2e": "審核其他應用程式的訂閱申請,審核通過後的才可發起 API 請求。", + "K3453272": "APIPark 提供詳盡的 API 調用日誌,幫助企業監控、分析和審計 API 的運行狀況。", "Kd518ba3e": "Hello!歡迎使用 APIPark", - "Ke66e4182": "你能通過 APIPark 快速在企業內部構建 API 開放門戶/市場,享受極致的轉發性能、API 可觀測、服務治理、多租戶管理、訂閱審批流程等諸多好處。", - "Kedd41c18": "歡迎給我們 Star ✨ 或提供產品反饋意見。", + "Ke66e4182": "APIPark 是開源的一站式 AI 網關和 API 開發者門戶,幫助企業和開發者快速接入 100+ AI 模型,將 AI 模型和 Prompt 提示詞組合成新的 API,並且統一所有 AI 的請求數據格式,避免切換 AI 模型或調整提示詞時影響你的 APP 應用程式或者微服務。你還可以通過 APIPark 的開發者門戶在團隊內共享 API,管理調用的應用程式並保障你的 API 安全,通過清晰的圖表來監控你的 AI API 使用情況。", + "Kedd41c18": "如果你喜歡我們的產品,歡迎給我們 Star 或提供產品反饋意見。", "Kef02fd87": "快速入門", "K43a3b38d": "我們提供了一些任務來幫你快速了解 APIPark", - "Kc8239422": "團隊中包含了人員、應用和服務,不同團隊之間的應用和服務數據是隔離的,可用於管理企業內部不同的部門/項目組/團隊。", - "Kd5be0cd7": "服務內包含一組 API,並且可以發布到 API 市場被其他團隊使用。", - "K4ea67613": "應用是申請服務和調用 API 的身份,可以在 API 市場申請調用服務,並且每個應用擁有獨立的 API 訪問鑑權。", - "Ka4748416": "檢索服務和 API", - "K383e17e5": "你可以在 API 市場中查看所有公開的服務。", - "K8f7808e6": "訂閱服務", - "Kb0755523": "如果需要調用某個服務的 API,需要先訂閱該服務,並且等待提供服務的團隊審批後才可發起 API 請求。", - "Kd28a1aa5": "審批訂閱申請", - "K4472e361": "提供服務的團隊可以審批來自其他團隊的訂閱申請,審批通過後的應用才可發起 API請求。", - "K297d8563": "儀表盤中提供了多種統計圖表,幫助我們了解 API 的運行情況。", + "K408bfcf1": "進階教程", + "K1afaf20e": "了解 APIPark 如何更好地管理 API 和 AI", "K48f7e21f": "了解更多功能", - "Ka3626c8c": "隱藏快速入門", - "Kd2c1a316": "登錄", - "Kf076f63c": "請輸入帳號", - "K80a560a1": "帳號", + "K698296e2": "隱藏該教程", + "Kd2c1a316": "登入", + "Kf076f63c": "請輸入帳戶", "K25c895d5": "請輸入密碼", "K551b0348": "密碼", "K192b3e38": "訪客模式", "K91aa4801": "您可通過訪客模式查看所有頁面和功能,但是無法編輯數據。訪客模式僅用於了解產品功能,您可以在正式產品中關閉該功能。", "K480045ce": "Version (0)-(1)", - "Kadee8e49": "日誌配置", + "Kadee8e49": "日誌設置", + "K2724314b": "提供詳盡的 API 調用日誌,幫助企業監控、分析和審計 API 的運行狀況。", "K33c76dbc": "部門名稱", "K84829ca9": "父部門 ID", "K4d7fc74b": "子部門名稱", - "Ka16e6c44": "未激活、已禁用的成員無法加入到部門", + "Keb9fcdad": "用戶名", + "Kc654b275": "電郵", + "Kbe2ecc69": "部門", + "Ka16e6c44": "未激活或禁用的成員無法加入部門", "Ked03ba97": "請選擇成員需要新加入的部門", - "K5e237e06": "name", - "K184d3473": "添加帳號", + "K184d3473": "添加帳戶", "K1ecb35f2": "編輯成員信息", "Ke6f00b44": "加入部門", - "K501cb1e7": "確定刪除成員?此操作無法恢復,確認操作?", + "K501cb1e7": "此操作無法恢復,確定刪除成員?", "Kf20863b5": "成員與部門", + "K52c8a730": "啟用", + "K718c9310": "禁用", "K5f27a546": "輸入用戶名、電郵查找成員", + "K7c97c5df": "移出", + "K1362a512": "禁用", + "K6e1289b1": "啟用", + "K1f4b5385": "刪除", "K26c698bb": "添加部門", "Kb9cf2a7d": "添加子部門", "Kc83551f5": "重命名", - "K3f1077c9": "設置成員和對應的角色,成員只能夠看到權限範圍內的功能和數據。", + "K5cfdd950": "該數據刪除後將無法找回,是否刪除?", + "K74aef1ad": "成員", + "K3f1077c9": "設置成員的角色,成員只能夠看到角色權限範圍內的功能和數據。", "Kdce62a6": "搜索部門", + "Ka46b9b24": "數據源類型", + "Kbb0cdcd0": "數據源地址", + "Kd9dfb884": "Organization", + "K3e770a75": "鑒權 Token", "K8ef69ee2": "密鑰", "Kba3507d6": "上傳密鑰", - "K93ac0f23": "密鑰文件的後綴名一般為 .key 的文件內容", + "K93ac0f23": "密鑰文件的後綴名一般是 .key", "K7cdd1331": "上傳證書", - "K6d91905d": "證書文件的後綴名一般為 .crt 或 .pem 的文件內容", + "K6d91905d": "證書文件的後綴名一般是 .crt 或 .pem", "Kd0f6ded7": "添加證書", "Ke5732d60": "修改證書", "K3ca07a70": "證書管理", - "Kdb927f83": "通過為 API 服務配置和管理 SSL 證書,企業可以加密數據傳輸,防止敏感信息被竊取或篡改。", - "K877985b7": "修改配置", + "Kdb927f83": "通過為 API 服務設置和管理 SSL 證書,企業可以加密數據傳輸,防止敏感信息泄露。", + "Ke93d36ed": "集群", + "K877985b7": "修改設置", "Kdf66a675": "設置訪問 API 的集群,讓 API 在分佈式環境中穩定運行,並且能夠根據業務需求進行靈活擴展和優化。", - "Kaf074220": "未配置", + "Ke039b9b5": "正常", + "K23a3bd72": "異常", + "Kf12b3034": "管理地址", + "K867e6faf": "服務地址", + "K2a49373f": "同步地址", "K5878440c": "集群地址", "K5e9022f8": "下一步", "Kdbafd6f9": "設置監控報表的數據來源,設置完成之後即可獲得詳細的API調用統計圖表。", "K1358acf": "統計圖表", - "K8fa58214": "數據源", "K62dabdf6": "地址(IP:端口)", - "K2db12335": "組織(Organization)", - "K8e7a0f80": "資源配置", - "Kabfe9512": "保存", + "K2db12335": "組織", + "K8e7a0f80": "資源設置", "K95c3fd8b": "設置角色的權限範圍。", - "K138facd3": "系統級別角色", + "K138facd3": "系統角色", "K6eac768d": "添加角色", - "Kb9c2cf02": "團隊級別角色", - "Kb4ceecea": "添加子分類", - "K67479e88": "修改分類名稱", - "K2bc75e2c": "添加分類", - "Kab4aab44": "重命名分類", - "K8e0e6977": "設置服務可選擇的分類,方便團隊成員快速找到API。", - "Ke595a20a": "分類名稱", - "K9679728f": "父分類 ID", - "K9b2d08fd": "子分類名稱", - "Kf14e76e5": "副本", - "K2e050340": "API 基礎信息", - "K90f3c02f": "轉發規則設置", - "K6ea8d549": "編輯文件", - "Kff5c18ac": "編輯人", - "K2eb99415": "轉發規則", - "Ke93388fd": "編輯 API", - "K1b1ae3b0": "複製 API", - "K84aabfd4": "添加 API", - "K6a662463": "輸入名稱、URL 查找 API", - "K59bc6280": "API 詳情", + "Kb9c2cf02": "團隊角色", "K2a16c93b": "單位:ms,最小值:1", - "K469e475a": "重試次數", - "Kd568e15c": "發布結果", - "K35f990b0": "查看詳情", - "Kdbc1f6cb": "申請發布", - "Kb6860a3f": "回滾", - "Ka3494f4b": "請確認是否回滾?", - "Kb397a99f": "撤銷申請", - "K7d401c0f": "請確認是否撤銷申請?", - "Ke1b79b93": "終止發布", - "Ka2449180": "請確認是否終止發布?", - "K2cb02f38": "新建版本", + "Ka945cfb1": "API 設置", + "K2e050340": "API 基礎信息", + "Kba92c499": "攔截接口", + "Kde9d6e8e": "開啟攔截後,網關會攔截所有該路徑的請求。", + "K6bc47edb": "請求協議", + "K1365fe45": "請求方式", + "K90f3c02f": "轉發規則設置", + "Kb7df6ac1": "攔截", + "K5c1722fe": "放行", + "K28435c5c": "API 詳情", "Ka9c08390": "只允許上傳PNG、JPG或SVG格式的圖片", + "K413b9869": "服務名稱", + "K9919285b": "服務類型", + "Kcef64f4d": "默認 AI 供應商", + "Kcab588a9": "未設置任何 AI 模型供應商,", + "Kb9b56111": "立即設置", "Kcf756b7a": "API 調用前綴", - "K43d101a": "選填,作為服務內所有API的前綴,比如host/{service_name}/{api_path},一旦保存無法修改", - "Kdc840242": "圖標", - "K427a5bd5": "只允許上傳PNG、JPG或SVG格式的圖片", - "K44bc352d": "Logo", + "K13edc043": "作為服務內所有API的前綴,比如host/{service_name}/{api_path},一旦保存無法修改", "Kf52a584d": "所屬服務分類", "K72b21be5": "設置服務展示在服務市場中的哪個分類下", + "Kdc840242": "圖標", + "K427a5bd5": "僅支持 .png .jpg .jpeg .svg 格式的圖片文件, 大於 1KB 的文件將被壓縮", + "K44bc352d": "Logo", "Kde6bae17": "刪除服務", "K885ea699": "刪除操作不可恢復,請謹慎操作!", - "K617f34f1": "更新者", - "K6ebca204": "更新時間", - "K39ab0358": "新增訂閱方", + "Kda8d5ea1": "上游", + "K12f58863": "服務提供了高性能 API 網關,並且可以無縫接入多種大型 AI 模型,並將這些 AI 能力打包成 API 進行調用,從而大幅簡化了 AI 模型的使用門檻。同時,我們的平台提供了完善的 API 管理功能,支持 API 的創建、監控、訪問控制等,保障開發者可以高效、安全地開發和管理 API 服務。", "K2d6658ed": "添加服務", "K7b8f623f": "輸入名稱、ID、所屬團隊、負責人查找服務", + "Kad98e030": "上游類型", "Kdd9b5008": "後端默認使用的IP地址", - "K6bc47edb": "請求協議", "Kc9acdb25": "負載均衡", "K632dba5c": "轉發 Host", - "Kc1f08a63": "重寫域名", + "Kc1f08a63": "重寫 Host", "K628f6851": "超時時間", "Kaff62621": "超時重試次數", + "Kf14d159b": "次", "Kc41ca30e": "調用頻率限制", + "K753e8aeb": "次/秒", "K813e1c0a": "團隊名稱", "K692f5aa6": "團隊 ID", "K5de0bc2": "團隊 ID(team_id)可用於檢索團隊,一旦保存無法修改。", @@ -466,264 +405,150 @@ "Kec46a57f": "添加成員", "K48724410": "輸入姓名查找", "Kb9052305": "搜索用戶名、電郵", - "K5ece3bac": "設置團隊和成員,然後你可以在團隊內創建服務和應用、訂閱API,成員只能看到所屬團隊內的服務和應用。", + "K5ece3bac": "設置團隊和成員,然後你可以在團隊內創建服務和應用程式、訂閱API,成員只能看到所屬團隊內的服務和應用程式。", "K510cdd27": "添加團隊", "K9244ae14": "輸入名稱、ID、負責人查找團隊", - "Kc7b24b4b": "配置團隊", + "Kc7b24b4b": "設置團隊", "Kecb51e2c": "舊密碼", "K8266bcf2": "新密碼", "Ka9aef039": "確認密碼", "Kcf42dcda": "兩次密碼不一致", "Kf876a42d": "修改密碼", - "K8ed884f": "管理個人帳號", + "K8ed884f": "管理個人帳戶", "K9be8e1d7": "API調用統計", "K521ab28e": "選擇服務", "Kcc8265e1": "選擇API", + "Kc380335f": "路徑", "K8aefc1e4": "請輸入請求路徑進行搜索", "K50d471b2": "重置", "Kee8ae330": "查詢", "Ka2c794a2": "導出", "Kaf70c3b": "退出全屏", "Kd22841a4": "(0)調用詳情", - "K1512e983": "應用調用統計", - "Kb4d2007f": "請選擇應用", + "K1512e983": "應用程式調用統計", + "Kb4d2007f": "請選擇應用程式", "K8c7f2d2e": "調用趨勢", "K657c3452": "(0)-(1)調用趨勢", "Kc04efb87": "調用量統計", "Keb98266e": "加入總體數據對比", "K18c2ed46": "(0)調用量", - "Kc3741830": "(0)調用成功率", - "Ka6aa5863": "請求總數", - "K9eaef42": "請求成功率", - "K7082a4af": "轉發總數", - "K1ce386fb": "轉發成功率", + "Kc3741830": "(0)成功率", + "Ka6aa5863": "請求數", + "K9eaef42": "成功率", + "K7082a4af": "轉發數", + "K1ce386fb": "成功率", "K87d6877e": "4xx", "K4c8a54db": "5xx", - "Kd566283e": "調用總體趨勢", - "Kd23a0be6": "請求報文量", - "Kec3e8361": "響應報文量", - "Ke6250744": "4XX", - "K2d79d4e1": "5XX", + "Kd566283e": "趨勢", + "K21ad4a6a": "(0)報文", + "Kd23a0be6": "請求報文", + "Kec3e8361": "響應報文", + "Ke6250744": "4XX數", + "K2d79d4e1": "5XX數", "Kcf6553c6": "服務調用統計", "Kffcfe375": "請選擇服務", "Ka65f739c": "調用詳情", - "K89b7ac79": "API 請求量 Top10", - "Kc0915603": "應用調用量 Top10", - "Kf90b54": "服務被調用量 Top10", - "Kfb26388": "暫無請求統計數據", + "K89b7ac79": "API Top10", + "Kc0915603": "應用程式 Top10", + "Kf90b54": "服務 Top10", + "Kfb26388": "無請求數據", "Kc8cbd8f8": "請求統計", - "K8dece48": "暫無轉發統計數據", + "K8dece48": "無轉發統計數據", "K1ee32434": "轉發統計", - "Kcd125e4d": "暫無調用量統計數據", - "Kaa114e8b": "暫無報文量統計數據", - "K3ad84406": "報文量統計", - "K19a3ebe0": "請求成功數", - "Kcaa8259": "轉發成功數", - "K888f038f": "失敗狀態碼數", - "K42d2bef2": "平均響應時間(ms)", - "K9197c994": "最大響應時間(ms)", - "K7c2f3fee": "最小響應時間(ms)", - "K3d85ea54": "平均請求流量(KB)", - "Keec09d32": "最大請求流量(KB)", - "K3786b48": "最小請求流量(KB)", - "K5168eb63": "應用名稱", - "K546e46f": "應用 ID", + "Kcd125e4d": "無調用量統計數據", + "Kaa114e8b": "無報文統計數據", + "K3ad84406": "報文統計", + "Kfa088d49": "集群設置並開啟監控", + "K3da3b9a0": "監控功能用於輔助管理集群內信息,請設置集群、設置監控信息後查看當前集群監控情況;", + "Kaddacfb": "集群", + "K4ac33975": "設置集群地址,以確保監控系統能夠正確識別和連接到集群", + "Ke5ed9810": "設置集群", + "K1a132228": "監控", + "K6af08c3c": "設置監控", "K4a1a14": "監控總覽", - "K69741ea7": "服務被調用統計", - "K9c8d9933": "API 調用統計", - "K28cf9613": "每分鐘", - "K18f25019": "每5分鐘", - "Kf00f01ca": "每小時", - "Kfcda87fc": "每天", - "K29ec75dc": "每週", + "K69741ea7": "服務調用", + "K9c8d9933": "API 調用", "K145e4941": "億", "Ke6a935d": "萬", - "K8f7abcab": "次", - "K146477a8": "服務標籤", - "K4de0af74": "服務分類", - "Kcce1af60": "訂閱的服務", - "Kb6e9328f": "訪問授權", - "Kb7e869a4": "應用管理", "Kd59290a2": "搜索分類或標籤", - "K6b75bdbc": "暫無API數據", - "Kd8a7a689": "搜索或選擇應用", + "K6b75bdbc": "無API數據", + "Kd8a7a689": "搜索或選擇應用程式", "K4b15d6f5": "申請理由", - "Kb71b5a13": "鑑權類型", + "Kb7e869a4": "應用程式管理", + "Kb71b5a13": "鑒權類型", "K4d1465ee": "ISS", "K5dcd7ed8": "簽名算法", "K5b0eedd3": "Secret", "K44f4ffe1": "RSA 公鑰", - "Kc5ecd7d9": "用戶名 JsonPath", + "Kc5ecd7d9": "用戶名 JSONPath", "K417d85cf": "校驗字段", "K3b82fe1d": "是否 Base64 加密", "K49b5f4a3": "AK", "K31418470": "SK", - "Kbfeb5297": "APIKey", - "K95764d1d": "刪除應用", - "K217cb125": "鑑權詳情", - "K2bb63eca": "添加鑑權", - "Kd74d69b7": "編輯鑑權", + "Kbfeb5297": "API Key", + "K1a78e6f0": "過期時間", + "Ke64e43a": "隱藏認證信息", + "K5168eb63": "應用程式名稱", + "K546e46f": "應用程式 ID", + "K95764d1d": "刪除應用程式", + "K217cb125": "鑒權詳情", + "K2bb63eca": "添加鑒權", + "Kd74d69b7": "編輯鑒權", "K9cbe1e0": "修改", + "Kb6e9328f": "訪問授權", "Kd23d1716": "添加授權", "K9dfa2c97": "永不過期", - "Kfa920c0": "到期時間", - "Kbeb4e991": "審批詳情", + "Kfa920c0": "過期時間", + "Kcce1af60": "訂閱的服務", + "Kbeb4e991": "審核詳情", + "K3118fdb0": "取消訂閱", "Ked811bb1": "是否取消訂閱?", - "K50c39a62": "取消", - "K1856c229": "是否取消訂閱?", + "K50c39a62": "取消訂閱申請", + "K1856c229": "是否取消訂閱申請?", "K66ea2f0": "搜索服務", - "Kfeb2559b": "審批中", - "Ka2b6d281": "API 文件", - "K667bbbe7": "添加應用", - "Ka4b45550": "暫無服務描述", - "K3c7b175f": "訂閱的服務數量:已通過 (0) 個,申請中 (1) 個", - "K850b4b2d": "狀態碼", + "Kfeb2559b": "審核中", + "K667bbbe7": "添加應用程式", + "Ka4b45550": "無服務描述", + "K3c7b175f": "訂閱服務:已通過 (0) ,審核中 (1)", "Kbe3e9335": "退出測試", "K370a3eb2": "服務市場", "Kf7ec36d": "服務詳情", - "K59cdbec3": "介紹", + "K58ca9485": "申請服務", + "K59cdbec3": "服務介紹", "K4aa9ed2c": "申請", "K6c060779": "服務信息", - "K8723422e": "接入應用", + "K8723422e": "接入應用程式", "Kb97544cb": "供應方", "Kb32f0afe": "分類", "K81634069": "版本", + "Keefda53d": "更新時間", "K96a2f1c8": "無標籤", - "K93d5a66e": "接入應用數量", - "K3e770a75": "鑑權 Token", + "K72b0c0b3": "API 數量", + "K93d5a66e": "接入應用程式數量", "K96059c69": "關聯標籤", - "K32263abd": "添加 Open API", - "K7829bb78": "配置 Open API", - "Kcdf76005": "Open API", + "K8b7c2592": "更新者", + "K32263abd": "添加 Open Api", + "K7829bb78": "設置 Open Api", + "Kcdf76005": "Open Api", "Ke2601944": "調用服務", "K8504bca8": "放大", "K693c1b41": "縮小", - "Kfd50704d": "沒有(0)權限,請聯絡管理員。", + "K3d7465f7": "文件日誌", + "Kc87167a0": "HTTP 日誌", + "K54630fe8": "Kafka 日誌", + "Kd5c3966e": "NSQ 日誌", + "K2e3de2c1": "Syslog 日誌", "K48322168": "未分配", - "K98f247f9": "系統管理員", + "K98f247f9": "超級管理員", "K9c8a571f": "團隊管理員", "K929b485b": "運維管理員", "K82cc5ec2": "普通成員", "Ke41d7451": "只讀成員", "Kf99e8b66": "服務管理員", "Kda8db57a": "服務開發者", - "K216a1ac7": "應用開發者", - "K27924db": "應用管理員", + "K216a1ac7": "應用程式開發者", + "K27924db": "應用程式管理員", "K8dc5c723": "驅動名稱", - "Kf14d159b": "次", - "K753e8aeb": "次/秒", - "K21ad4a6a": "(0)報文大小", - "Kc0408d9c": "單行", - "Ke3db239d": "小時", - "K3509a9f8": "天", - "Kb3960e83": "未發布", - "K8bd1e18": "待發布", - "K225a6c43": "單位:s,最小值:1", - "K71753476": "是否放行", - "K597435c5": "監控", - "Kde9d6e8e": "開啟攔截後,網關會攔截該路徑的請求", - "K4758140d": "路由列表", - "K12f58863": "服務提供了高性能 API 網關,並且可以無縫接入多種大型 AI 模型,並將這些 AI 能力打包成 API 進行調用,從而大幅簡化了 AI 模型的使用門檻。同時,我們的平台提供了完善的 API 管理功能,支持 API 的創建、監控、訪問控制等,保障開發者可以高效、安全地開發和管理 API 服務。", - "K8ab0fc95": "常規設置", - "K2724314b": "提供詳盡的 API 調用日誌,幫助企業監控、分析和審計 API 的運行狀況。", - "Kecbb0e45": "系統", - "Ka358e23d": "常規", - "K449058e9": "API 網關", - "K99935e6f": "AI 模型", - "K1deaa2dd": "用戶", - "K4057391a": "集成", - "K408bfcf1": "進階教程", - "K2cdbb773": "核心功能", - "K3378c50d": "帳號與角色", - "Kda5bb930": "邀請你的團隊成員加入 APIPark,共同管理和調用 API。", - "K62e89ee7": "權限管理", - "K3596804a": "如果需要調用某個服務的API,需要先訂閱該服務,並且等待提供服務的團隊審批後才可發起API請求。", - "K1c15bb2e": "提供服務的團隊可以審批來自其他團隊的訂閱申請,審批通過後的應用才可發起 API 請求。", - "K3453272": "APIPark 提供詳盡的 API 調用日誌,幫助企業監控、分析和審計 API 的運行狀況。", - "K1afaf20e": "了解 APIPark 如何更好地管理 API 和 AI", - "Kcef64f4d": "默認 AI 供應商", - "K13edc043": "作為服務內所有API的前綴,比如host/{service_name}/{api_path},一旦保存無法修改", - "Ka7bb958f": "AI", - "Kcb81cc64": "REST", - "Kc6340091": "上下文", - "K74ecb1fa": "查詢內容", - "K79f2e2f9": "會話歷史", - "K3a8912ee": "添加新變量", - "Kb291a19": "添加工具", - "K27ece71d": "AI 模型調用默認僅使用 Query 變量,可輸入 “{” 增加新變量。", - "K7e52ffa3": "上線情況", - "Ke00c858c": "上傳文件", - "K6d9dd1f5": "替換文件", - "Ke66a17dd": "必填", - "K28b68036": "字符非法,僅支持英文", - "K6206e4ad": "上傳 OpenAPI 文件 (.json/.yaml)", - "Kfba46e6d": "替換 OpenAPI 文件 (.json/.yaml)", - "Kdac8ce7e": "打開 OpenAPI YAML 編輯器", - "Kf5da1284": "無需審批:允許任何應用調用該服務", - "Kc59ff06d": "人工審批:僅允許通過人工審批的應用調用該服務", - "Kbfe02d7f": "永久", - "K1e9c479e": "否", - "Kaddfcb6b": "是", - "K51d1eb5d": "API 路由", - "Kefa2a4cf": "AI 路由設置", - "K66060758": "路由名稱", - "K2bb86fb4": "提示詞", - "K13ffbe88": "變量", - "K79c8cfaf": "輸入這個接口的描述", - "K8a35059b": "模型配置", - "Kf9dcef3a": "路由", - "K6134bbe8": "添加路由", - "Kf85b83a0": "輸入 URL 查找路由", - "Kcf9f90b8": "模型供應商", - "Kfede1c7c": "模型", - "Ke99513a0": "參數", - "Kb3e34847": "從 (0) 獲取 API KEY", - "K66a7d24c": "已配置", - "Kd9a46c29": "默認", - "K7ac2be34": "AI 模型管理", - "K2260837a": "配置好 AI 模型後,你可以使用對應的大模型來創建 AI 服務", - "K18dccc1a": "同步最新模型", - "Kea2f9279": "API 調用地址", - "K7fc496a1": "API base URL 一般設置為API 網關的外部網絡訪問地址,或者是API網關綁定的域名。", - "Kb66fec9d": "API 請求設置", - "K71671763": "快速接入 AI", - "Ka8a5ec5": "配置你的 AI 模型", - "K10d7e99f": "通過 APIPark 快速接入各種 AI 模型,使用統一的格式來調用API,並且可以隨意切換模型。", - "Kc057704a": "創建 AI 服務和 API", - "K76bb4a09": "創建 AI 類型的服務,並且你可以將 Prompt 提示詞設置為一個 API,簡化使用 AI 的流程。", - "K71b2c70f": "創建調用 Token", - "K9bdd8403": "為了安全地調用 API,你需要創建一個應用以及Token。", - "Kc5738b6c": "調用", - "Kd6d7ca1f": "現在你可以通過 Token 來調用這些 API。", - "K86cf95f": "快速接入 REST API", - "K7a3a8417": "創建 REST 服務和 API", - "K4a84214e": "統計 API 調用情況", - "K698296e2": "隱藏該教程", - "K7c97c5df": "移出當前部門", - "K1362a512": "禁用成員", - "K6e1289b1": "啟用成員", - "K1f4b5385": "刪除成員", - "Ka46b9b24": "數據源類型", - "Kbb0cdcd0": "數據源地址", - "Kd9dfb884": "Organization", - "K2a49373f": "同步地址", - "Ka945cfb1": "API 路由設置", - "Kba92c499": "攔截該接口的請求", - "Kb7df6ac1": "攔截", - "K5c1722fe": "放行", - "K28435c5c": "路由詳情", - "Kcab588a9": "未配置任何 AI 模型供應商,", - "Kb9b56111": "立即配置", - "Kfa088d49": "集群配置並開啟監控", - "K3da3b9a0": "監控功能用於輔助管理集群內信息,請配置集群、設置監控信息後查看當前集群監控情況;", - "Kaddacfb": "集群配置", - "K4ac33975": "配置集群地址,以確保監控系統能夠正確識別和連接到集群", - "Ke5ed9810": "配置集群信息", - "K1a132228": "監控設置", - "K6af08c3c": "配置監控信息", - "K54630fe8": "Kafka日誌", - "Kd5c3966e": "NSQ日誌", - "K2e3de2c1": "Syslog日誌", "Kda249fe8": "請求失敗數", "Kcf2df651": "轉發失敗數", "K7e6a859d": "作用範圍", @@ -734,16 +559,22 @@ "Kfb2926ac": "日誌分割週期", "Kd96c2c69": "單位:天", "Kc2b776fa": "輸出格式", - "K7b7cdac2": "格式化配置", - "K2f59807a": "伺服器地址", - "Kb1cfa6e7": "Access日誌", - "K540488a8": "NSQD地址列表", - "K8bc33a11": "鑑權Secret", + "K7b7cdac2": "格式化設置", + "K2f59807a": "服務器地址", + "Kb1cfa6e7": "Access 日誌", + "K540488a8": "NSQD 地址列表", + "K8bc33a11": "鑒權 Secret", "K1cd3002f": "網絡協議", "Kdfaa32c8": "日誌等級", - "K6a7fa303": "無需審批", - "Kd196e8a4": "需要審批", + "Kc0408d9c": "單行", + "Ke3db239d": "小時", + "K3509a9f8": "天", + "Kb3960e83": "未發布", + "K8bd1e18": "待發布", + "K225a6c43": "單位:s,最小值:1", + "K6a7fa303": "無需審核", + "Kd196e8a4": "需要審核", "K1b6777bb": "Base URL", - "Kd55c6887": "申請審批", + "Kd55c6887": "審核", "K300c89d4": "創建 API 時會默認選擇該供應商,修改默認供應商不會影響現有 API" -} + } diff --git a/frontend/packages/core/src/const/ai-service/const.tsx b/frontend/packages/core/src/const/ai-service/const.tsx index 9dc270b1..bd101041 100644 --- a/frontend/packages/core/src/const/ai-service/const.tsx +++ b/frontend/packages/core/src/const/ai-service/const.tsx @@ -105,11 +105,11 @@ export const AI_SERVICE_VARIABLES_TABLE_COLUMNS: PageProColumns { 'group'), getItem($t('订阅管理'), 'provideSer', null, [ - getItem({$t('订阅审批')}, 'approval',undefined,undefined,undefined,'team.service.subscription.view'), + getItem({$t('订阅审核')}, 'approval',undefined,undefined,undefined,'team.service.subscription.view'), getItem({$t('订阅方管理')}, 'subscriber',undefined,undefined,undefined,'team.service.subscription.view'), ], 'group'), diff --git a/frontend/packages/core/src/pages/aiService/approval/AiServiceInsideApprovalList.tsx b/frontend/packages/core/src/pages/aiService/approval/AiServiceInsideApprovalList.tsx index eb8e5527..7dd3cbd9 100644 --- a/frontend/packages/core/src/pages/aiService/approval/AiServiceInsideApprovalList.tsx +++ b/frontend/packages/core/src/pages/aiService/approval/AiServiceInsideApprovalList.tsx @@ -47,7 +47,7 @@ const AiServiceInsideApprovalList:FC = ()=>{ message.destroy() if(code === STATUS_CODE.SUCCESS){ const modalIns = modal.confirm({ - title:type === 'approval' ? $t('审批') : $t('查看'), + title:type === 'approval' ? $t('审核') : $t('查看'), content:, onOk:()=>{ return subscribeRef.current?.save('pass').then((res)=>res === true && manualReloadTable()) @@ -92,7 +92,7 @@ const AiServiceInsideApprovalList:FC = ()=>{ valueType: 'option', render: (_: React.ReactNode, entity: SubscribeApprovalTableListItem) => [ pageStatus === 0 ? - {openModal('approval',entity)}} btnTitle="审批"/> + {openModal('approval',entity)}} btnTitle="审核"/> :{openModal('view',entity)}} btnTitle="查看"/>, ], } @@ -146,7 +146,7 @@ const AiServiceInsideApprovalList:FC = ()=>{ title:{$t('服务')} }, { - title:$t('订阅审批') + title:$t('订阅审核') } ]) getMemberList() diff --git a/frontend/packages/core/src/pages/aiService/publish/AiServiceInsidePublishList.tsx b/frontend/packages/core/src/pages/aiService/publish/AiServiceInsidePublishList.tsx index 333f1619..8f0cb731 100644 --- a/frontend/packages/core/src/pages/aiService/publish/AiServiceInsidePublishList.tsx +++ b/frontend/packages/core/src/pages/aiService/publish/AiServiceInsidePublishList.tsx @@ -176,7 +176,7 @@ const AiServiceInsidePublicList:FC = ()=>{ ); message.destroy(); if (code === STATUS_CODE.SUCCESS) { - setDrawerTitle($t('审批')) + setDrawerTitle($t('审核')) setDrawerType(type) setDrawerData(data.publish) setDrawerOkTitle($t('通过')) @@ -298,7 +298,7 @@ const AiServiceInsidePublicList:FC = ()=>{ if((entity as PublishVersionTableListItem).status === 'apply'){ btnArr = [ - {openDrawer('approval',entity)}} btnTitle="审批"/>, + {openDrawer('approval',entity)}} btnTitle="审核"/>, , viewBtn, , diff --git a/frontend/packages/core/src/pages/approval/ApprovalList.tsx b/frontend/packages/core/src/pages/approval/ApprovalList.tsx index 81226e3a..43941a70 100644 --- a/frontend/packages/core/src/pages/approval/ApprovalList.tsx +++ b/frontend/packages/core/src/pages/approval/ApprovalList.tsx @@ -82,7 +82,7 @@ export default function ApprovalList({pageType,pageStatus}:{pageType:'subscribe' message.destroy() if(code === STATUS_CODE.SUCCESS){ const modalInst = modal.confirm({ - title:type === 'approval' ? $t('审批') : $t('查看'), + title:type === 'approval' ? $t('审核') : $t('查看'), content:pageType === 'subscribe' ? :, @@ -145,7 +145,7 @@ export default function ApprovalList({pageType,pageStatus}:{pageType:'subscribe' valueType: 'option', render: (_: React.ReactNode, entity: ApprovalTableListItem) => [ pageStatus === 0 ? - {openModal('approval',entity)}} btnTitle="审批"/> + {openModal('approval',entity)}} btnTitle="审核"/> :{openModal('view',entity)}} btnTitle="查看"/>, ] } diff --git a/frontend/packages/core/src/pages/approval/ApprovalPage.tsx b/frontend/packages/core/src/pages/approval/ApprovalPage.tsx index 6523f9f3..61f2ebf4 100644 --- a/frontend/packages/core/src/pages/approval/ApprovalPage.tsx +++ b/frontend/packages/core/src/pages/approval/ApprovalPage.tsx @@ -12,11 +12,11 @@ import { useGlobalContext } from "@common/contexts/GlobalStateContext.tsx"; const items: TabsProps['items'] = [ { key: '0', - label: $t('待审批'), + label: $t('待审核'), }, { key: '1', - label: $t('已审批'), + label: $t('已审核'), } ]; diff --git a/frontend/packages/core/src/pages/guide/Guide.tsx b/frontend/packages/core/src/pages/guide/Guide.tsx index ef5f890e..8e478c84 100644 --- a/frontend/packages/core/src/pages/guide/Guide.tsx +++ b/frontend/packages/core/src/pages/guide/Guide.tsx @@ -97,12 +97,12 @@ export default function Guide(){ items: [ { title: $t("订阅服务"), - description: $t('如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审批后才可发起 API 请求。'), + description: $t('如果需要调用某个服务的 API,需要先订阅该服务,并且等待提供服务的团队审核后才可发起 API 请求。'), link: 'https://docs.apipark.com/docs/tutorials/api-market/service' }, { - title: $t("审批订阅申请"), - description: $t('提供服务的团队可以审批来自其他团队的订阅申请,审批通过后的应用才可发起 API 请求。'), + title: $t("审核订阅申请"), + description: $t('提供服务的团队可以审核来自其他团队的订阅申请,审核通过后的应用才可发起 API 请求。'), link: 'https://docs.apipark.com/docs/quick/suberscriber/subscribe' } ] @@ -141,7 +141,7 @@ export default function Guide(){ } description={
-

{$t("你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审批流程等诸多好处。")}

+

{$t("你能通过 APIPark 快速在企业内部构建 API 开放门户/市场,享受极致的转发性能、API 可观测、服务治理、多租户管理、订阅审核流程等诸多好处。")}

{$t("如果你喜欢我们的产品,欢迎给我们 Star 或提供产品反馈意见。")}

} showBorder={false} diff --git a/frontend/packages/core/src/pages/system/SystemConfig.tsx b/frontend/packages/core/src/pages/system/SystemConfig.tsx index 1280e598..bfd83ee3 100644 --- a/frontend/packages/core/src/pages/system/SystemConfig.tsx +++ b/frontend/packages/core/src/pages/system/SystemConfig.tsx @@ -361,7 +361,7 @@ const SystemConfig = forwardRef((_,ref) => {
} - label={$t("订阅审批")} + label={$t("订阅审核")} name="approvalType" rules={[{required: true}]} > diff --git a/frontend/packages/core/src/pages/system/SystemInsidePage.tsx b/frontend/packages/core/src/pages/system/SystemInsidePage.tsx index e252542d..34974408 100644 --- a/frontend/packages/core/src/pages/system/SystemInsidePage.tsx +++ b/frontend/packages/core/src/pages/system/SystemInsidePage.tsx @@ -68,7 +68,7 @@ const SystemInsidePage:FC = ()=> { 'group'), getItem($t('订阅管理'), 'provideSer', null, [ - getItem({$t('订阅审批')}, 'approval',undefined,undefined,undefined,'team.service.subscription.view'), + getItem({$t('订阅审核')}, 'approval',undefined,undefined,undefined,'team.service.subscription.view'), getItem({$t('订阅方管理')}, 'subscriber',undefined,undefined,undefined,'team.service.subscription.view'), ], 'group'), diff --git a/frontend/packages/core/src/pages/system/approval/SystemInsideApprovalList.tsx b/frontend/packages/core/src/pages/system/approval/SystemInsideApprovalList.tsx index d9d91049..5db7e62a 100644 --- a/frontend/packages/core/src/pages/system/approval/SystemInsideApprovalList.tsx +++ b/frontend/packages/core/src/pages/system/approval/SystemInsideApprovalList.tsx @@ -47,7 +47,7 @@ const SystemInsideApprovalList:FC = ()=>{ message.destroy() if(code === STATUS_CODE.SUCCESS){ const modalIns = modal.confirm({ - title:type === 'approval' ? $t('审批') : $t('查看'), + title:type === 'approval' ? $t('审核') : $t('查看'), content:, onOk:()=>{ return subscribeRef.current?.save('pass').then((res)=>res === true && manualReloadTable()) @@ -92,7 +92,7 @@ const SystemInsideApprovalList:FC = ()=>{ valueType: 'option', render: (_: React.ReactNode, entity: SubscribeApprovalTableListItem) => [ pageStatus === 0 ? - {openModal('approval',entity)}} btnTitle="审批"/> + {openModal('approval',entity)}} btnTitle="审核"/> :{openModal('view',entity)}} btnTitle="查看"/>, ], } @@ -146,7 +146,7 @@ const SystemInsideApprovalList:FC = ()=>{ title:{$t('服务')} }, { - title:$t('订阅审批') + title:$t('订阅审核') } ]) getMemberList() diff --git a/frontend/packages/core/src/pages/system/publish/SystemInsidePublishList.tsx b/frontend/packages/core/src/pages/system/publish/SystemInsidePublishList.tsx index 1c8d095d..d02fec26 100644 --- a/frontend/packages/core/src/pages/system/publish/SystemInsidePublishList.tsx +++ b/frontend/packages/core/src/pages/system/publish/SystemInsidePublishList.tsx @@ -176,7 +176,7 @@ const SystemInsidePublicList:FC = ()=>{ ); message.destroy(); if (code === STATUS_CODE.SUCCESS) { - setDrawerTitle($t('审批')) + setDrawerTitle($t('审核')) setDrawerType(type) setDrawerData(data.publish) setDrawerOkTitle($t('通过')) @@ -298,7 +298,7 @@ const SystemInsidePublicList:FC = ()=>{ if((entity as PublishVersionTableListItem).status === 'apply'){ btnArr = [ - {openDrawer('approval',entity)}} btnTitle="审批"/>, + {openDrawer('approval',entity)}} btnTitle="审核"/>, , viewBtn, , diff --git a/frontend/packages/market/src/const/serviceHub/const.tsx b/frontend/packages/market/src/const/serviceHub/const.tsx index bd054dcf..0577d732 100644 --- a/frontend/packages/market/src/const/serviceHub/const.tsx +++ b/frontend/packages/market/src/const/serviceHub/const.tsx @@ -47,6 +47,6 @@ export const SERVICE_HUB_TABLE_COLUMNS: PageProColumns[ export const approvalTypeTranslate = { - 'auto':'无需审批', - 'manual':'需要审批' + 'auto':'无需审核', + 'manual':'需要审核' } \ No newline at end of file diff --git a/frontend/packages/market/src/pages/serviceHub/ServiceHubDetail.tsx b/frontend/packages/market/src/pages/serviceHub/ServiceHubDetail.tsx index 99b8a000..6d80888d 100644 --- a/frontend/packages/market/src/pages/serviceHub/ServiceHubDetail.tsx +++ b/frontend/packages/market/src/pages/serviceHub/ServiceHubDetail.tsx @@ -139,7 +139,7 @@ const ServiceHubDetail = ()=>{

{serviceDesc || '-'}

-

{$t('Basic URL')}: {serviceBasicInfo?.invokeAddress || '-'}

+

{$t('Base URL')}: {serviceBasicInfo?.invokeAddress || '-'}

@@ -158,7 +158,7 @@ const ServiceHubDetail = ()=>{ {serviceBasicInfo?.appNum ?? '-'} {serviceBasicInfo?.team?.name || '-'} - {serviceBasicInfo?.approvalType ? (approvalTypeTranslate[serviceBasicInfo?.approvalType] || '-' ): '-'} + {serviceBasicInfo?.approvalType ? (approvalTypeTranslate[serviceBasicInfo?.approvalType] || '-' ): '-'} {serviceBasicInfo?.catalogue?.name || '-'} {serviceBasicInfo?.tags?.map(x=>x.name)?.join(',') || '-'} diff --git a/frontend/packages/market/src/pages/serviceHub/management/ManagementInsideService.tsx b/frontend/packages/market/src/pages/serviceHub/management/ManagementInsideService.tsx index 8b5ee1d9..56a272f4 100644 --- a/frontend/packages/market/src/pages/serviceHub/management/ManagementInsideService.tsx +++ b/frontend/packages/market/src/pages/serviceHub/management/ManagementInsideService.tsx @@ -67,7 +67,7 @@ export default function ManagementInsideService(){ const {code,data,msg} = await fetchData>('app/subscription/approval',{method:'GET',eoParams:{subscription:entity!.id, app:appId,team:teamId},eoTransformKeys:['apply_project','apply_team','apply_time','approval_time']}) message.destroy() if(code === STATUS_CODE.SUCCESS){ - title=$t('审批详情') + title=$t('审核详情') content = ; }else{ message.error(msg || $t(RESPONSE_TIPS.error)) @@ -124,7 +124,7 @@ export default function ManagementInsideService(){ // label: ( // // // // // // ), @@ -182,7 +182,7 @@ export default function ManagementInsideService(){ const item = (keyword ? serviceList.filter(x=>x.service.name.includes(keyword)) :serviceList)[index]; return (
{item.service.name}{ item.applyStatus === 1 && - {$t('审批中')} + {$t('审核中')} }
diff --git a/module/subscribe/iml.go b/module/subscribe/iml.go index 0a77a2cf..70e43bd2 100644 --- a/module/subscribe/iml.go +++ b/module/subscribe/iml.go @@ -473,10 +473,10 @@ func (i *imlSubscribeApprovalModule) Reject(ctx context.Context, pid string, id func (i *imlSubscribeApprovalModule) GetApprovalList(ctx context.Context, pid string, status int) ([]*subscribe_dto.ApprovalItem, error) { applyStatus := make([]int, 0, 2) if status == 0 { - // 获取待审批列表 + // 获取待审核列表 applyStatus = append(applyStatus, subscribe.ApplyStatusReview) } else { - // 获取已审批列表 + // 获取已审核列表 applyStatus = append(applyStatus, subscribe.ApplyStatusRefuse, subscribe.ApplyStatusSubscribe) } items, err := i.subscribeApplyService.ListByStatus(ctx, pid, applyStatus...) diff --git a/module/subscribe/subscribe.go b/module/subscribe/subscribe.go index a9e93778..ce5f1dc2 100644 --- a/module/subscribe/subscribe.go +++ b/module/subscribe/subscribe.go @@ -36,13 +36,13 @@ type IExportSubscribeModule interface { } type ISubscribeApprovalModule interface { - // GetApprovalList 获取审批列表 + // GetApprovalList 获取审核列表 GetApprovalList(ctx context.Context, pid string, status int) ([]*subscribe_dto.ApprovalItem, error) - // GetApprovalDetail 获取审批详情 + // GetApprovalDetail 获取审核详情 GetApprovalDetail(ctx context.Context, pid string, id string) (*subscribe_dto.Approval, error) - // Pass 通过审批 + // Pass 通过审核 Pass(ctx context.Context, pid string, id string, approveInfo *subscribe_dto.Approve) error - // Reject 驳回审批 + // Reject 驳回审核 Reject(ctx context.Context, pid string, id string, approveInfo *subscribe_dto.Approve) error ExportAll(ctx context.Context) ([]*subscribe_dto.ExportApproval, error) diff --git a/plugins/core/subscribe.go b/plugins/core/subscribe.go index 8a0d7a7e..643a4142 100644 --- a/plugins/core/subscribe.go +++ b/plugins/core/subscribe.go @@ -17,7 +17,7 @@ func (p *plugin) subscribeApis() []pm3.Api { pm3.CreateApiWidthDoc(http.MethodPost, "/api/v1/application/subscription/cancel", []string{"context", "query:application", "query:subscription"}, nil, p.subscribeController.RevokeSubscription), pm3.CreateApiWidthDoc(http.MethodPost, "/api/v1/application/subscription/cancel_apply", []string{"context", "query:application", "query:subscription"}, nil, p.subscribeController.RevokeApply), - // 审批相关 + // 审核相关 pm3.CreateApiWidthDoc(http.MethodGet, "/api/v1/service/approval/subscribes", []string{"context", "query:service", "query:status"}, []string{"approvals"}, p.subscribeApprovalController.GetApprovalList), pm3.CreateApiWidthDoc(http.MethodGet, "/api/v1/service/approval/subscribe", []string{"context", "query:service", "query:apply"}, []string{"approval"}, p.subscribeApprovalController.GetApprovalDetail), pm3.CreateApiWidthDoc(http.MethodPost, "/api/v1/service/approval/subscribe", []string{"context", "query:service", "query:apply", "body"}, nil, p.subscribeApprovalController.Approval), diff --git a/readme/readme-zh-cn.md b/readme/readme-zh-cn.md index 6cb92b26..a4208999 100644 --- a/readme/readme-zh-cn.md +++ b/readme/readme-zh-cn.md @@ -73,7 +73,7 @@ curl -sSO https://download.apipark.com/install/quick-start.sh; bash quick-start. - APIPark 对所有 API 资源提供流程审批功能,避免违规或避开平台来调用API,调用方需要先申请API资源,并等待服务方审核通过后才能正式调用API。 + APIPark 对所有 API 资源提供流程审核功能,避免违规或避开平台来调用API,调用方需要先申请API资源,并等待服务方审核通过后才能正式调用API。 @@ -120,7 +120,7 @@ curl -sSO https://download.apipark.com/install/quick-start.sh; bash quick-start. ## 多租户管理和灵活订阅 - 支持多租户管理,满足不同业务单元需求。 - - 灵活的订阅和审批流程简化 API 的使用和管理。 + - 灵活的订阅和审核流程简化 API 的使用和管理。 ## 增强 API 可观测性 - 实时监控和追踪 API 使用情况。 diff --git a/service/publish/type.go b/service/publish/type.go index 64f08e3b..f27c7386 100644 --- a/service/publish/type.go +++ b/service/publish/type.go @@ -6,9 +6,9 @@ type StatusType int const ( StatusNone StatusType = iota - StatusApply //审批中 - StatusAccept // 审批通过 - StatusRefuse // 审批拒绝 + StatusApply //审核中 + StatusAccept // 审核通过 + StatusRefuse // 审核拒绝 StatusDone // 已发布 StatusStop // 已中止 StatusClose // 已关闭 diff --git a/stores/publish/model.go b/stores/publish/model.go index d1af1749..a039ce44 100644 --- a/stores/publish/model.go +++ b/stores/publish/model.go @@ -12,10 +12,10 @@ type Publish struct { ApplyTime time.Time `gorm:"type:timestamp;NOT NULL;DEFAULT:CURRENT_TIMESTAMP;column:apply_time;comment:申请时间"` Applicant string `gorm:"size:36;not null;column:applicant;comment:申请人;index:applicant"` Remark string `gorm:"type:text;not null;column:remark;comment:备注"` - ApproveTime time.Time `gorm:"type:timestamp;DEFAULT:CURRENT_TIMESTAMP;column:approve_time;comment:审批时间"` - Approver string `gorm:"size:36;not null;column:approver;comment:审批人;index:approver"` - Comments string `gorm:"type:text;not null;column:comments;comment:审批意见"` - Status int `gorm:"type:int(11);not null;column:status;index:status; comment:状态, 0: 申请中, 1: 审批中, 2: 审批通过, 3: 审批拒绝, 4: 已发布 5: 已中止 6: 已关闭 7: 发布中 8:发布失败"` + ApproveTime time.Time `gorm:"type:timestamp;DEFAULT:CURRENT_TIMESTAMP;column:approve_time;comment:审核时间"` + Approver string `gorm:"size:36;not null;column:approver;comment:审核人;index:approver"` + Comments string `gorm:"type:text;not null;column:comments;comment:审核意见"` + Status int `gorm:"type:int(11);not null;column:status;index:status; comment:状态, 0: 申请中, 1: 审核中, 2: 审核通过, 3: 审核拒绝, 4: 已发布 5: 已中止 6: 已关闭 7: 发布中 8:发布失败"` } func (t *Publish) IdValue() int64 { @@ -55,7 +55,7 @@ type Status struct { Id int64 `gorm:"column:id;type:BIGINT(20);NOT NULL;comment:id;primary_key;comment:主键ID;"` Publish string `gorm:"type:varchar(36);not null;column:publish;comment:publish id;uniqueIndex:unique"` Cluster string `gorm:"type:varchar(36);not null;column:cluster;comment:cluster;uniqueIndex:unique"` - Status int `gorm:"type:int(11);not null;column:status;index:status; comment:状态, 0: 申请中, 1: 审批中, 2: 审批通过, 3: 审批拒绝, 4: 已发布 5: 已中止 6: 已关闭 7: 发布中 8:发布失败"` + Status int `gorm:"type:int(11);not null;column:status;index:status; comment:状态, 0: 申请中, 1: 审核中, 2: 审核通过, 3: 审核拒绝, 4: 已发布 5: 已中止 6: 已关闭 7: 发布中 8:发布失败"` Error string `gorm:"type:text;not null;column:error;comment:错误信息"` UpdateAt time.Time `gorm:"type:timestamp;NOT NULL;DEFAULT:CURRENT_TIMESTAMP;column:update_at;comment:更新时间"` } diff --git a/stores/service/model.go b/stores/service/model.go index af06a80a..22b0fb5a 100644 --- a/stores/service/model.go +++ b/stores/service/model.go @@ -18,7 +18,7 @@ type Service struct { IsDelete int `gorm:"type:tinyint(1);not null;column:is_delete;comment:是否删除"` Kind int `gorm:"type:tinyint(4);not null;column:kind;comment:服务种类,0:Rest服务,1:AI服务"` AdditionalConfig string `gorm:"type:text;not null;column:additional_config;comment:额外配置"` - ApprovalType int `gorm:"type:tinyint(4);not null;column:approval_type;comment:审批类型"` + ApprovalType int `gorm:"type:tinyint(4);not null;column:approval_type;comment:审核类型"` AsServer bool `gorm:"type:tinyint(1);not null;column:as_server;comment:是否为服务端项目"` AsApp bool `gorm:"type:tinyint(1);not null;column:as_app;comment:是否为应用项目"` } diff --git a/stores/subscribe/model.go b/stores/subscribe/model.go index c68dbcc1..670fbbde 100644 --- a/stores/subscribe/model.go +++ b/stores/subscribe/model.go @@ -12,7 +12,7 @@ type Subscribe struct { Applier string `gorm:"size:36;not null;column:applier;comment:申请人;index:applier"` From int `gorm:"type:tinyint(1);not null;column:from;comment:来源;index:status;"` CreateAt time.Time `gorm:"type:timestamp;NOT NULL;DEFAULT:CURRENT_TIMESTAMP;column:create_at;comment:创建时间"` - ApproveAt time.Time `gorm:"type:timestamp;NOT NULL;DEFAULT:CURRENT_TIMESTAMP;column:approve_at;comment:审批时间"` + ApproveAt time.Time `gorm:"type:timestamp;NOT NULL;DEFAULT:CURRENT_TIMESTAMP;column:approve_at;comment:审核时间"` } func (s *Subscribe) IdValue() int64 { @@ -33,10 +33,10 @@ type Apply struct { ApplyTeam string `gorm:"size:36;not null;column:apply_team;comment:申请团队id;index:apply_team;"` // 申请团队id Applier string `gorm:"size:36;not null;column:applier;comment:申请人;index:applier;" aovalue:"creator"` ApplyAt time.Time `gorm:"type:timestamp;NOT NULL;DEFAULT:CURRENT_TIMESTAMP;column:apply_at;comment:申请时间"` - Approver string `gorm:"size:36;not null;column:approver;comment:审批人;index:approver;"` - ApproveAt time.Time `gorm:"type:timestamp;NOT NULL;DEFAULT:CURRENT_TIMESTAMP;column:approve_at;comment:审批时间"` - Status int `gorm:"type:tinyint(1);not null;column:status;comment:审批状态;index:status;"` - Opinion string `gorm:"type:text;not null;column:opinion;comment:审批意见;"` + Approver string `gorm:"size:36;not null;column:approver;comment:审核人;index:approver;"` + ApproveAt time.Time `gorm:"type:timestamp;NOT NULL;DEFAULT:CURRENT_TIMESTAMP;column:approve_at;comment:审核时间"` + Status int `gorm:"type:tinyint(1);not null;column:status;comment:审核状态;index:status;"` + Opinion string `gorm:"type:text;not null;column:opinion;comment:审核意见;"` Reason string `gorm:"type:text;not null;column:reason;comment:申请原因;"` }