Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
161 changes: 161 additions & 0 deletions resources/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -752,6 +752,144 @@
"Used": "used"
}
},
"deployment": {
"AccessToken": "Access Token",
"AccessTokens": "Access Tokens",
"ActivePool": "Active Pool",
"ActivePoolDescription": "Replicas currently receiving traffic through AppProxy.",
"ActivenessStatus": "Activeness Status",
Comment on lines +755 to +760
Copy link

Copilot AI Apr 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

New i18n keys are added only to en.json. None of the other locale files under resources/i18n/ contain the new "deployment" / "replicaStatus" namespaces, so non-English locales will be missing these keys at runtime. Please run the repo’s i18n scanner (make i18n / i18next-scanner) and commit the updated locale JSONs (at least adding NOT_TRANSLATED placeholders for other languages).

Copilot uses AI. Check for mistakes.
"AdminDeployments": "Admin Deployments",
"AutoScaling": "Auto-scaling",
"AutoScalingRules": "Auto-scaling Rules",
"ClusterMode": "Cluster Mode",
"ClusterSize": "Cluster Size",
"Command": "Command",
"Configuration": "Configuration",
"ConfigurationSummary": "Configuration Summary",
"ConfirmDeleteDeployment": "Are you sure you want to delete the deployment \"{{name}}\"?",
"CopyEndpointUrl": "Copy endpoint URL",
"CreateDeployment": "Create Deployment",
"CreatedAt": "Created At",
"CreatedBy": "Created By",
"DeleteDeployment": "Delete Deployment",
"Deployment": "Deployment",
"DeploymentCreated": "Deployment has been created.",
"DeploymentDeleted": "Deployment has been deleted.",
"DeploymentDetail": "Deployment Detail",
"DeploymentId": "Deployment ID",
"DeploymentName": "Deployment Name",
"DeploymentUpdated": "Deployment has been updated.",
"Deployments": "Deployments",
"DesiredReplicas": "Desired Replicas",
"Domain": "Domain",
"EditConfiguration": "Edit Configuration",
"EditDeployment": "Edit Deployment",
"EditModeBanner": "Saving will create a new Revision. The previous Revision will be preserved.",
"EndpointUrl": "Endpoint URL",
"Environ": "Environment Variables",
"ExtraMounts": "Additional Mounts",
"FailedToCreateDeployment": "Failed to create deployment.",
"FailedToDeleteDeployment": "Failed to delete deployment.",
"FailedToRollback": "Failed to rollback to the selected revision.",
"FailedToUpdateDeployment": "Failed to update deployment.",
"HealthStatus": "Health Status",
"HealthySummary": "{{healthy}} / {{total}} Healthy",
"Image": "Image",
"LegacyRouteRedirected": "The endpoint URL has moved. You have been redirected to the new Deployments page.",
"LivenessStatus": "Liveness Status",
"Model": "Model",
"ModelDefinitionPath": "Model Definition File Path",
"ModelFolder": "Model Folder",
"ModelMountDestination": "Mount Destination For Model Folder",
"ModelVersion": "Model Version",
"Name": "Name",
"NamePlaceholder": "Enter a deployment name",
"NameRequired": "Deployment name is required.",
"NewDeployment": "New Deployment",
"NewRevisionWillBeCreated": "A new Revision will be created. The previous Revision will be preserved.",
"NewRevisionWillBeCreatedConfirm": "Saving will create a new Revision. Continue?",
"NoDeployments": "No deployments found.",
"NumberOfReplicas": "Number of Replicas",
"OpenToPublic": "Open To Public",
"Owner": "Owner",
"Project": "Project",
"QuickDeploy": "Deploy",
"QuickDeployDetailed": "Configure and deploy...",
"ReadinessStatus": "Readiness Status",
"Replica": "Replica",
"ReplicaDetail": "Replica Detail",
"ReplicaId": "Replica ID",
"ReplicaSummary": "Replica Summary",
"Replicas": "Replicas",
"ResourceGroup": "Resource Group",
"ResourcePreset": "Resource Preset",
"Resources": "Resources",
"Revision": "Revision",
"RevisionHistory": "Revision History",
"RevisionId": "Revision ID",
"Revisions": "Revisions",
"Rollback": "Rollback",
"RollbackConfirm": "Are you sure you want to rollback to Revision #{{revisionNumber}}? The current revision will be replaced.",
"RollbackSuccess": "Rollback to Revision #{{revisionNumber}} has been requested.",
"RuntimeVariant": "Runtime Variant",
"SessionId": "Session ID",
"Tags": "Tags",
"TrafficRatio": "Traffic Ratio",
"TrafficStatus": "Traffic Status",
"UpdateDeployment": "Update Deployment",
"UpdatedAt": "Updated At",
"accessToken": {
"Create": "Create Access Token",
"Created": "Access token has been created.",
"CustomExpiration": "Custom Expiration",
"Delete": "Delete Access Token",
"Deleted": "Access token has been deleted.",
"Expiration": "Expiration",
"NoExpiration": "No Expiration",
"Token": "Token"
},
"filter": {
"CreatedAt": "Created At",
"DomainName": "Domain",
"EndpointUrl": "Endpoint URL",
"Name": "Name",
"OpenToPublic": "Public",
"ResourceGroup": "Resource Group",
"Status": "Status",
"Tags": "Tags"
},
"nav": {
"Next": "Next",
"Previous": "Previous",
"SkipToReview": "Skip to Review"
},
"status": {
"Degraded": "Degraded",
"Deploying": "Deploying",
"Healthy": "Healthy",
"NotChecked": "Not Checked",
"Pending": "Pending",
"Ready": "Ready",
"Scaling": "Scaling",
"Stopped": "Stopped",
"Stopping": "Stopping",
"Terminated": "Terminated",
"Unhealthy": "Unhealthy"
},
"step": {
"BasicInfo": "Basic Info",
"ModelAndRuntime": "Model & Runtime",
"ResourcesAndReplicas": "Resources & Replicas",
"ReviewAndCreate": "Review & Create"
},
"tab": {
"AccessTokens": "Access Tokens",
"AutoScaling": "Auto-scaling",
"Overview": "Overview",
"Replicas": "Replicas",
"RevisionHistory": "Revision History"
}
},
"desktopNotification": {
"NotSupported": "This browser does not support notifications.",
"PermissionDenied": "You've denied notification access. To use alerts, please allow it in your browser settings."
Expand Down Expand Up @@ -1915,6 +2053,27 @@
"Username": "Username",
"UsernameOptional": "Username (Optional)"
},
"replicaStatus": {
"Active": "Active",
"Degraded": "Degraded",
"FailedToStart": "Failed to Start",
"Healthy": "Healthy",
"Inactive": "Inactive",
"NotChecked": "Not Checked",
"Provisioning": "Provisioning",
"Running": "Running",
"Terminated": "Terminated",
"Terminating": "Terminating",
"Unhealthy": "Unhealthy",
"tooltip": {
"Degraded": "Health checker cannot reach this replica. It is temporarily excluded from the Active Pool.",
"Healthy": "Healthy. Included in the AppProxy Active Pool and receiving traffic.",
"NotChecked": "Within the initial delay period. Awaiting the first health check.",
"Provisioning": "The replica is being provisioned.",
"Terminating": "The replica is being terminated.",
"Unhealthy": "Confirmed unhealthy after consecutive failures. Excluded from the Active Pool."
}
},
"reservoirPage": {
"Activate": "Activate",
"Active": "Active",
Expand Down Expand Up @@ -2954,6 +3113,7 @@
"AIAgents": "AI Agents",
"AboutBackendAI": "About Backend.AI",
"AdminDashboard": "Admin Dashboard",
"AdminDeployments": "Admin Deployments",
Comment on lines 3114 to +3116
Copy link

Copilot AI Apr 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description still contains unresolved placeholders (e.g., “resolves #NNN (FR-MMM)” and checklist/template items). Please update the PR description with the actual issue/Jira references and concrete review/testing notes so the change can be traced and reviewed properly.

Copilot uses AI. Check for mistakes.
"AdminSettings": "Admin Settings",
"Administration": "Administration",
"AgentSummary": "Agent Summary",
Expand All @@ -2971,6 +3131,7 @@
"Data": "Data",
"Data&Model": "Data & Model",
"Data&Storage": "Data & Storage",
"Deployments": "Deployments",
"Diagnostics": "Diagnostics",
"DisMatchUserEmail": "User email does not match",
"Endpoint": "Endpoint",
Expand Down
Loading