feat: localize demo ui content

This commit is contained in:
a.tolmachev
2026-04-05 21:07:36 +03:00
parent 4667c82514
commit d33c52d51d
5 changed files with 128 additions and 8 deletions
+6 -2
View File
@@ -5,7 +5,7 @@ function agentUiStatus(status) {
}
function mapAgent(agent) {
return {
var mapped = {
id: agent.id,
slug: agent.slug,
display_name: agent.display_name,
@@ -21,10 +21,12 @@ function mapAgent(agent) {
latest_published_version: agent.latest_published_version,
mcp_endpoint: agent.mcp_endpoint || '',
};
return window.localizeDemoAgent ? window.localizeDemoAgent(mapped) : mapped;
}
function mapOperation(operation) {
return {
var mapped = {
id: operation.id,
name: operation.name,
display_name: operation.display_name,
@@ -33,6 +35,8 @@ function mapOperation(operation) {
current_draft_version: operation.current_draft_version || 1,
latest_published_version: operation.latest_published_version,
};
return window.localizeDemoOperation ? window.localizeDemoOperation(mapped) : mapped;
}
function currentLocale() {