mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-06 04:12:54 +00:00
fix: refresh Skill Workshop i18n outputs
This commit is contained in:
15
ui/src/i18n/.i18n/ar.meta.json
generated
15
ui/src/i18n/.i18n/ar.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:44:33.326Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:43.303Z",
|
||||
"locale": "ar",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/de.meta.json
generated
15
ui/src/i18n/.i18n/de.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:43:06.381Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:41.515Z",
|
||||
"locale": "de",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/es.meta.json
generated
15
ui/src/i18n/.i18n/es.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:43:40.910Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:41.868Z",
|
||||
"locale": "es",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/fa.meta.json
generated
15
ui/src/i18n/.i18n/fa.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:46:02.702Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:46.552Z",
|
||||
"locale": "fa",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/fr.meta.json
generated
15
ui/src/i18n/.i18n/fr.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:44:01.153Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:42.942Z",
|
||||
"locale": "fr",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/id.meta.json
generated
15
ui/src/i18n/.i18n/id.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:45:18.601Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:44.743Z",
|
||||
"locale": "id",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/it.meta.json
generated
15
ui/src/i18n/.i18n/it.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:44:39.339Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:43.663Z",
|
||||
"locale": "it",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/ja-JP.meta.json
generated
15
ui/src/i18n/.i18n/ja-JP.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:43:48.622Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:42.224Z",
|
||||
"locale": "ja-JP",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/ko.meta.json
generated
15
ui/src/i18n/.i18n/ko.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:43:54.065Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:42.583Z",
|
||||
"locale": "ko",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/nl.meta.json
generated
15
ui/src/i18n/.i18n/nl.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:45:59.220Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:46.173Z",
|
||||
"locale": "nl",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/pl.meta.json
generated
15
ui/src/i18n/.i18n/pl.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:45:18.710Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:45.097Z",
|
||||
"locale": "pl",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/pt-BR.meta.json
generated
15
ui/src/i18n/.i18n/pt-BR.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:43:06.119Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:41.156Z",
|
||||
"locale": "pt-BR",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
315
ui/src/i18n/.i18n/raw-copy-baseline.json
generated
315
ui/src/i18n/.i18n/raw-copy-baseline.json
generated
@@ -1,6 +1,34 @@
|
||||
{
|
||||
"version": 1,
|
||||
"entries": [
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "aria-label",
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "Preparing chat handoff"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "aria-label",
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "Workshop view"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "Board view"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "Today view"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
@@ -8,6 +36,13 @@
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "⌘K"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "Board"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
@@ -15,6 +50,20 @@
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "OpenClaw"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "Today"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/app-render.ts",
|
||||
"text": "Use current chat"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
@@ -365,6 +414,34 @@
|
||||
"path": "ui/src/ui/components/dashboard-header.ts",
|
||||
"text": "OpenClaw"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/components/file-preview-modal.ts",
|
||||
"text": "Close"
|
||||
},
|
||||
{
|
||||
"count": 2,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/components/file-preview-modal.ts",
|
||||
"text": "esc"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/components/file-preview-modal.ts",
|
||||
"text": "navigate"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/components/file-preview-modal.ts",
|
||||
"text": "No files match."
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
@@ -4453,6 +4530,244 @@
|
||||
"path": "ui/src/ui/views/sessions.ts",
|
||||
"text": "Previous"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "aria-label",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Close"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "aria-label",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "No Skill Workshop proposals"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "aria-label",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Resize proposal list"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "placeholder",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Example: Make this use Gmail labels instead of unread search, and add a safer dry-run step."
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "placeholder",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Search proposals…"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Close"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Next"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-attribute",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Previous"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "· click to preview"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "0 support files"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Add to your skills"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Ask the agent to change something"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Browse what's already applied."
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Cancel"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Drafted by"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Loading proposal…"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Manage →"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "New proposals will appear here for review."
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "No proposals yet"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Not for me"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Nothing waiting today"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Preparing revision handoff"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "See all proposals →"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Skill Workshop"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Support files"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Tell the agent what should change. The proposal stays pending and the workshop will create a revised version."
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "html-text",
|
||||
"name": "text",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Your agent hasn't drafted anything new. Switch to Board to browse history."
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "No matching proposals"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "No pending proposals"
|
||||
},
|
||||
{
|
||||
"count": 2,
|
||||
"kind": "object-property",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "No proposals here"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "No rejected proposals"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "No stale proposals"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Nothing applied yet"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
"name": "title",
|
||||
"path": "ui/src/ui/views/skill-workshop.ts",
|
||||
"text": "Nothing quarantined"
|
||||
},
|
||||
{
|
||||
"count": 1,
|
||||
"kind": "object-property",
|
||||
|
||||
15
ui/src/i18n/.i18n/th.meta.json
generated
15
ui/src/i18n/.i18n/th.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:45:18.041Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:45.453Z",
|
||||
"locale": "th",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/tr.meta.json
generated
15
ui/src/i18n/.i18n/tr.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:44:36.954Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:44.019Z",
|
||||
"locale": "tr",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/uk.meta.json
generated
15
ui/src/i18n/.i18n/uk.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:44:40.631Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:44.380Z",
|
||||
"locale": "uk",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/vi.meta.json
generated
15
ui/src/i18n/.i18n/vi.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:45:22.996Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:45.815Z",
|
||||
"locale": "vi",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/zh-CN.meta.json
generated
15
ui/src/i18n/.i18n/zh-CN.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:43:09.759Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:40.416Z",
|
||||
"locale": "zh-CN",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
15
ui/src/i18n/.i18n/zh-TW.meta.json
generated
15
ui/src/i18n/.i18n/zh-TW.meta.json
generated
@@ -1,11 +1,14 @@
|
||||
{
|
||||
"fallbackKeys": [],
|
||||
"generatedAt": "2026-05-31T21:42:59.112Z",
|
||||
"fallbackKeys": [
|
||||
"subtitles.skillWorkshop",
|
||||
"tabs.skillWorkshop"
|
||||
],
|
||||
"generatedAt": "2026-05-31T21:37:40.798Z",
|
||||
"locale": "zh-TW",
|
||||
"model": "claude-opus-4-8",
|
||||
"provider": "anthropic",
|
||||
"sourceHash": "2a2db22272489220452f2d8e30985b1b0cba8e3a7248287e11e9ccc4d9d634df",
|
||||
"totalKeys": 1293,
|
||||
"model": "gpt-5.5",
|
||||
"provider": "openai",
|
||||
"sourceHash": "4f4fe84b520c2fb80a3c0b83d47dff447f14331de9c8348c53043fa7877abdbb",
|
||||
"totalKeys": 1295,
|
||||
"translatedKeys": 1293,
|
||||
"workflow": 1
|
||||
}
|
||||
|
||||
2
ui/src/i18n/locales/ar.ts
generated
2
ui/src/i18n/locales/ar.ts
generated
@@ -409,6 +409,7 @@ export const ar: TranslationMap = {
|
||||
usage: "الاستخدام",
|
||||
cron: "مهام Cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "العقد",
|
||||
chat: "الدردشة",
|
||||
config: "الإعدادات",
|
||||
@@ -433,6 +434,7 @@ export const ar: TranslationMap = {
|
||||
usage: "استخدام API والتكاليف.",
|
||||
cron: "الإيقاظات والتشغيلات المتكررة.",
|
||||
skills: "Skills ومفاتيح API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "الأجهزة المقترنة والأوامر.",
|
||||
chat: "دردشة Gateway للتدخلات السريعة.",
|
||||
config: "تعديل openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/de.ts
generated
2
ui/src/i18n/locales/de.ts
generated
@@ -413,6 +413,7 @@ export const de: TranslationMap = {
|
||||
usage: "Nutzung",
|
||||
cron: "Cron-Aufgaben",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Geräte",
|
||||
chat: "Chat",
|
||||
config: "Konfiguration",
|
||||
@@ -437,6 +438,7 @@ export const de: TranslationMap = {
|
||||
usage: "API-Nutzung und Kosten überwachen.",
|
||||
cron: "Aufweckzeiten und wiederkehrende Agent-Läufe planen.",
|
||||
skills: "Skill-Verfügbarkeit und API-Schlüsselinjektion verwalten.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Gekoppelte Geräte, Fähigkeiten und Befehlsfreigabe.",
|
||||
chat: "Direkte Gateway-Chat-Sitzung für schnelle Eingriffe.",
|
||||
config: "~/.openclaw/openclaw.json sicher bearbeiten.",
|
||||
|
||||
2
ui/src/i18n/locales/es.ts
generated
2
ui/src/i18n/locales/es.ts
generated
@@ -410,6 +410,7 @@ export const es: TranslationMap = {
|
||||
usage: "Uso",
|
||||
cron: "Tareas Cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Nodos",
|
||||
chat: "Chat",
|
||||
config: "Configuración",
|
||||
@@ -434,6 +435,7 @@ export const es: TranslationMap = {
|
||||
usage: "Monitorear uso de API y costes.",
|
||||
cron: "Programar despertares y ejecuciones recurrentes de agentes.",
|
||||
skills: "Gestionar disponibilidad de habilidades e inyección de claves API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Dispositivos emparejados, capacidades y exposición de comandos.",
|
||||
chat: "Sesión de chat directa con la puerta de enlace para intervenciones rápidas.",
|
||||
config: "Editar ~/.openclaw/openclaw.json de forma segura.",
|
||||
|
||||
2
ui/src/i18n/locales/fa.ts
generated
2
ui/src/i18n/locales/fa.ts
generated
@@ -411,6 +411,7 @@ export const fa: TranslationMap = {
|
||||
usage: "مصرف",
|
||||
cron: "کارهای Cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "گرهها",
|
||||
chat: "چت",
|
||||
config: "Config",
|
||||
@@ -435,6 +436,7 @@ export const fa: TranslationMap = {
|
||||
usage: "مصرف و هزینههای API.",
|
||||
cron: "بیدارباشها و اجراهای تکرارشونده.",
|
||||
skills: "Skills و کلیدهای API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "دستگاههای جفتشده و فرمانها.",
|
||||
chat: "چت Gateway برای مداخلههای سریع.",
|
||||
config: "ویرایش openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/fr.ts
generated
2
ui/src/i18n/locales/fr.ts
generated
@@ -412,6 +412,7 @@ export const fr: TranslationMap = {
|
||||
usage: "Utilisation",
|
||||
cron: "Tâches cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Nœuds",
|
||||
chat: "Chat",
|
||||
config: "Configuration",
|
||||
@@ -436,6 +437,7 @@ export const fr: TranslationMap = {
|
||||
usage: "Utilisation de l’API et coûts.",
|
||||
cron: "Réveils et exécutions récurrentes.",
|
||||
skills: "Skills et clés API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Appareils appairés et commandes.",
|
||||
chat: "Chat Gateway pour les interventions rapides.",
|
||||
config: "Modifier openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/id.ts
generated
2
ui/src/i18n/locales/id.ts
generated
@@ -410,6 +410,7 @@ export const id: TranslationMap = {
|
||||
usage: "Penggunaan",
|
||||
cron: "Tugas Cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Node",
|
||||
chat: "Chat",
|
||||
config: "Konfigurasi",
|
||||
@@ -434,6 +435,7 @@ export const id: TranslationMap = {
|
||||
usage: "Penggunaan API dan biaya.",
|
||||
cron: "Bangun dan proses berulang.",
|
||||
skills: "Skills dan kunci API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Perangkat yang dipasangkan dan perintah.",
|
||||
chat: "Chat Gateway untuk intervensi cepat.",
|
||||
config: "Edit openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/it.ts
generated
2
ui/src/i18n/locales/it.ts
generated
@@ -412,6 +412,7 @@ export const it: TranslationMap = {
|
||||
usage: "Utilizzo",
|
||||
cron: "Processi cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Nodi",
|
||||
chat: "Chat",
|
||||
config: "Config",
|
||||
@@ -436,6 +437,7 @@ export const it: TranslationMap = {
|
||||
usage: "Utilizzo API e costi.",
|
||||
cron: "Risvegli ed esecuzioni ricorrenti.",
|
||||
skills: "Skills e chiavi API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Dispositivi associati e comandi.",
|
||||
chat: "Chat Gateway per interventi rapidi.",
|
||||
config: "Modifica openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/ja-JP.ts
generated
2
ui/src/i18n/locales/ja-JP.ts
generated
@@ -413,6 +413,7 @@ export const ja_JP: TranslationMap = {
|
||||
usage: "使用状況",
|
||||
cron: "Cron ジョブ",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "ノード",
|
||||
chat: "チャット",
|
||||
config: "設定",
|
||||
@@ -437,6 +438,7 @@ export const ja_JP: TranslationMap = {
|
||||
usage: "API 使用量とコスト。",
|
||||
cron: "ウェイクアップと定期実行。",
|
||||
skills: "Skills と API キー。",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "ペアリング済みデバイスとコマンド。",
|
||||
chat: "すばやく介入するための Gateway チャット。",
|
||||
config: "openclaw.json を編集。",
|
||||
|
||||
2
ui/src/i18n/locales/ko.ts
generated
2
ui/src/i18n/locales/ko.ts
generated
@@ -409,6 +409,7 @@ export const ko: TranslationMap = {
|
||||
usage: "사용량",
|
||||
cron: "Cron 작업",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "노드",
|
||||
chat: "채팅",
|
||||
config: "구성",
|
||||
@@ -433,6 +434,7 @@ export const ko: TranslationMap = {
|
||||
usage: "API 사용량 및 비용.",
|
||||
cron: "웨이크업 및 반복 실행.",
|
||||
skills: "Skills 및 API 키.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "페어링된 디바이스 및 명령.",
|
||||
chat: "빠른 개입을 위한 Gateway 채팅.",
|
||||
config: "openclaw.json 편집.",
|
||||
|
||||
2
ui/src/i18n/locales/nl.ts
generated
2
ui/src/i18n/locales/nl.ts
generated
@@ -412,6 +412,7 @@ export const nl: TranslationMap = {
|
||||
usage: "Gebruik",
|
||||
cron: "Cronjobs",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Nodes",
|
||||
chat: "Chat",
|
||||
config: "Config",
|
||||
@@ -436,6 +437,7 @@ export const nl: TranslationMap = {
|
||||
usage: "API-gebruik en kosten.",
|
||||
cron: "Wakeups en terugkerende runs.",
|
||||
skills: "Skills en API-sleutels.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Gekoppelde apparaten en commando's.",
|
||||
chat: "Gateway-chat voor snelle interventies.",
|
||||
config: "Bewerk openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/pl.ts
generated
2
ui/src/i18n/locales/pl.ts
generated
@@ -411,6 +411,7 @@ export const pl: TranslationMap = {
|
||||
usage: "Użycie",
|
||||
cron: "Zadania Cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Węzły",
|
||||
chat: "Czat",
|
||||
config: "Konfiguracja",
|
||||
@@ -435,6 +436,7 @@ export const pl: TranslationMap = {
|
||||
usage: "Zużycie API i koszty.",
|
||||
cron: "Wybudzenia i cykliczne uruchomienia.",
|
||||
skills: "Skills i klucze API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Sparowane urządzenia i polecenia.",
|
||||
chat: "Czat Gateway do szybkich interwencji.",
|
||||
config: "Edytuj openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/pt-BR.ts
generated
2
ui/src/i18n/locales/pt-BR.ts
generated
@@ -410,6 +410,7 @@ export const pt_BR: TranslationMap = {
|
||||
usage: "Uso",
|
||||
cron: "Tarefas Cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Nós",
|
||||
chat: "Chat",
|
||||
config: "Configuração",
|
||||
@@ -434,6 +435,7 @@ export const pt_BR: TranslationMap = {
|
||||
usage: "Uso e custos da API.",
|
||||
cron: "Despertares e execuções.",
|
||||
skills: "Habilidades e chaves API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Dispositivos e comandos.",
|
||||
chat: "Chat do gateway para intervenções rápidas.",
|
||||
config: "Editar openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/th.ts
generated
2
ui/src/i18n/locales/th.ts
generated
@@ -408,6 +408,7 @@ export const th: TranslationMap = {
|
||||
usage: "การใช้งาน",
|
||||
cron: "งาน Cron",
|
||||
skills: "ทักษะ",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "โหนด",
|
||||
chat: "แชต",
|
||||
config: "Config",
|
||||
@@ -432,6 +433,7 @@ export const th: TranslationMap = {
|
||||
usage: "การใช้งาน API และค่าใช้จ่าย",
|
||||
cron: "การปลุกและการทำงานตามรอบ",
|
||||
skills: "ทักษะและคีย์ API",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "อุปกรณ์ที่จับคู่และคำสั่ง",
|
||||
chat: "แชตเกตเวย์สำหรับการดำเนินการอย่างรวดเร็ว",
|
||||
config: "แก้ไข openclaw.json",
|
||||
|
||||
2
ui/src/i18n/locales/tr.ts
generated
2
ui/src/i18n/locales/tr.ts
generated
@@ -412,6 +412,7 @@ export const tr: TranslationMap = {
|
||||
usage: "Kullanım",
|
||||
cron: "Cron İşleri",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Düğümler",
|
||||
chat: "Sohbet",
|
||||
config: "Yapılandırma",
|
||||
@@ -436,6 +437,7 @@ export const tr: TranslationMap = {
|
||||
usage: "API kullanımı ve maliyetler.",
|
||||
cron: "Uyandırmalar ve yinelenen çalıştırmalar.",
|
||||
skills: "Skills ve API anahtarları.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Eşleştirilmiş cihazlar ve komutlar.",
|
||||
chat: "Hızlı müdahaleler için Gateway sohbeti.",
|
||||
config: "openclaw.json dosyasını düzenleyin.",
|
||||
|
||||
2
ui/src/i18n/locales/uk.ts
generated
2
ui/src/i18n/locales/uk.ts
generated
@@ -411,6 +411,7 @@ export const uk: TranslationMap = {
|
||||
usage: "Використання",
|
||||
cron: "Завдання Cron",
|
||||
skills: "Навички",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Вузли",
|
||||
chat: "Чат",
|
||||
config: "Конфігурація",
|
||||
@@ -435,6 +436,7 @@ export const uk: TranslationMap = {
|
||||
usage: "Використання API та витрати.",
|
||||
cron: "Пробудження та повторювані запуски.",
|
||||
skills: "Навички та API-ключі.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Спарені пристрої та команди.",
|
||||
chat: "Чат шлюзу для швидких втручань.",
|
||||
config: "Редагування openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/vi.ts
generated
2
ui/src/i18n/locales/vi.ts
generated
@@ -410,6 +410,7 @@ export const vi: TranslationMap = {
|
||||
usage: "Mức sử dụng",
|
||||
cron: "Tác vụ Cron",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "Nút",
|
||||
chat: "Trò chuyện",
|
||||
config: "Cấu hình",
|
||||
@@ -434,6 +435,7 @@ export const vi: TranslationMap = {
|
||||
usage: "Mức sử dụng API và chi phí.",
|
||||
cron: "Đánh thức và chạy định kỳ.",
|
||||
skills: "Skills và khóa API.",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "Thiết bị đã ghép nối và lệnh.",
|
||||
chat: "Trò chuyện Gateway để can thiệp nhanh.",
|
||||
config: "Chỉnh sửa openclaw.json.",
|
||||
|
||||
2
ui/src/i18n/locales/zh-CN.ts
generated
2
ui/src/i18n/locales/zh-CN.ts
generated
@@ -407,6 +407,7 @@ export const zh_CN: TranslationMap = {
|
||||
usage: "使用情况",
|
||||
cron: "定时任务",
|
||||
skills: "技能",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "节点",
|
||||
chat: "聊天",
|
||||
config: "配置",
|
||||
@@ -431,6 +432,7 @@ export const zh_CN: TranslationMap = {
|
||||
usage: "API 使用情况和成本。",
|
||||
cron: "唤醒和重复运行。",
|
||||
skills: "技能和 API 密钥。",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "配对设备和命令。",
|
||||
chat: "网关聊天,快速干预。",
|
||||
config: "编辑 openclaw.json。",
|
||||
|
||||
2
ui/src/i18n/locales/zh-TW.ts
generated
2
ui/src/i18n/locales/zh-TW.ts
generated
@@ -407,6 +407,7 @@ export const zh_TW: TranslationMap = {
|
||||
usage: "使用情況",
|
||||
cron: "定時任務",
|
||||
skills: "Skills",
|
||||
skillWorkshop: "Skill Workshop",
|
||||
nodes: "節點",
|
||||
chat: "聊天",
|
||||
config: "配置",
|
||||
@@ -431,6 +432,7 @@ export const zh_TW: TranslationMap = {
|
||||
usage: "API 使用情況和成本。",
|
||||
cron: "喚醒和重複運行。",
|
||||
skills: "技能和 API 密鑰。",
|
||||
skillWorkshop: "Review, refine, and apply proposals before they become live skills.",
|
||||
nodes: "配對設備和命令。",
|
||||
chat: "網關聊天,快速干預。",
|
||||
config: "編輯 openclaw.json。",
|
||||
|
||||
Reference in New Issue
Block a user