feat: add skills and agents display to extension list with i18n support

- Add skills and agents sections to extensionToOutputString() output
- Implement full i18n support for all extension info labels
- Add translations for en, zh, de, ru languages
- Display skill names and agent names in extension list command
This commit is contained in:
LaZzyMan 2026-01-27 20:42:35 +08:00
parent 7177b41120
commit 61d2c72c90
5 changed files with 66 additions and 9 deletions

View file

@ -496,6 +496,17 @@ export default {
'Either an extension name or --all must be provided':
'Необходимо указать имя расширения или --all',
'Lists installed extensions.': 'Показывает установленные расширения.',
'Path:': 'Путь:',
'Source:': 'Источник:',
'Type:': 'Тип:',
'Ref:': 'Ссылка:',
'Release tag:': 'Тег релиза:',
'Enabled (User):': 'Включено (Пользователь):',
'Enabled (Workspace):': 'Включено (Рабочее пространство):',
'Context files:': 'Контекстные файлы:',
'Skills:': 'Навыки:',
'Agents:': 'Агенты:',
'MCP servers:': 'MCP-серверы:',
'Link extension failed to install.':
'Не удалось установить связанное расширение.',
'Extension "{{name}}" linked successfully and enabled.':