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
+17 -3
View File
@@ -69,6 +69,20 @@ document.addEventListener('DOMContentLoaded', function () {
function normalizeLog(record) {
var log = record.log;
var agent = window.localizeDemoAgent
? window.localizeDemoAgent({
slug: record.agent_slug,
display_name: record.agent_display_name,
description: '',
})
: null;
var operation = window.localizeDemoOperation
? window.localizeDemoOperation({
name: record.operation_name,
operation_display_name: record.operation_display_name,
})
: null;
return {
id: log.id,
createdAt: log.created_at,
@@ -80,9 +94,9 @@ document.addEventListener('DOMContentLoaded', function () {
toolName: log.tool_name,
message: log.message,
operationName: record.operation_name,
operationDisplayName: record.operation_display_name,
operationDisplayName: operation ? operation.operation_display_name : record.operation_display_name,
agentSlug: record.agent_slug,
agentDisplayName: record.agent_display_name,
agentDisplayName: agent ? agent.display_name : record.agent_display_name,
requestPreview: log.request_preview,
responsePreview: log.response_preview,
errorKind: log.error_kind,
@@ -143,7 +157,7 @@ document.addEventListener('DOMContentLoaded', function () {
var opSpan = document.createElement('span');
opSpan.className = 'log-op-name';
opSpan.textContent = item.operationName;
opSpan.textContent = item.operationDisplayName || item.operationName;
msgDiv.appendChild(opSpan);
msgDiv.appendChild(document.createTextNode('\u00a0\u00a0'));