feat: add Gemini skill integration and multi-user AI setup
This commit is contained in:
41
core/i18n.py
41
core/i18n.py
@@ -159,9 +159,9 @@ _EN = {
|
||||
# Setup
|
||||
"agent_integration": "AI Agent Integration",
|
||||
"agent_desc": (
|
||||
"Setup everything so Claude Code and Codex can manage your servers via shared local skills.\n"
|
||||
"ServerManager, Claude Code, and Codex share the same servers.json — add a server here,\n"
|
||||
"both agents see it immediately."
|
||||
"Setup everything so Claude Code, Codex, and Gemini can manage your servers via shared local skills.\n"
|
||||
"ServerManager, Claude Code, Codex, and Gemini share the same servers.json — add a server here,\n"
|
||||
"all agents see it immediately."
|
||||
),
|
||||
"claude_integration": "Claude Code Integration",
|
||||
"claude_desc": (
|
||||
@@ -178,6 +178,8 @@ _EN = {
|
||||
"status_claude_skill": "/ssh skill for Claude Code",
|
||||
"status_codex_skill": "ServerManager skill for Codex",
|
||||
"status_codex_wrapper": "Codex wrapper (codex-ssh)",
|
||||
"status_gemini_skill": "ServerManager skill for Gemini",
|
||||
"status_gemini_wrapper": "Gemini wrapper (gemini-ssh)",
|
||||
"status_ssh_key": "SSH key (ed25519)",
|
||||
"install_everything": "Install Everything",
|
||||
"installing_all": "Installing...",
|
||||
@@ -185,6 +187,7 @@ _EN = {
|
||||
"install_skill": "/ssh skill",
|
||||
"install_claude_skill": "Claude skill",
|
||||
"install_codex_skill": "Codex skill",
|
||||
"install_gemini_skill": "Gemini skill",
|
||||
"install_ssh_key": "SSH key",
|
||||
"refresh": "Refresh",
|
||||
"configuration": "Configuration",
|
||||
@@ -194,7 +197,7 @@ _EN = {
|
||||
"select_backup": "Select backup...",
|
||||
"no_backups": "No backups",
|
||||
"restore": "Restore",
|
||||
"install_done": "Done! Claude Code and Codex can now use ServerManager to manage your servers.",
|
||||
"install_done": "Done! Claude Code, Codex, and Gemini can now use ServerManager to manage your servers.",
|
||||
"config_changed": "Config path changed: {path}",
|
||||
"backup_created": "Backup created: {name}",
|
||||
"backup_failed": "Backup failed: {e}",
|
||||
@@ -726,17 +729,17 @@ _RU = {
|
||||
|
||||
# Setup
|
||||
"agent_integration": "Интеграция AI-агентов",
|
||||
"agent_desc": (
|
||||
"Настройте всё, чтобы Claude Code и Codex могли управлять серверами через локальные skills.\n"
|
||||
"ServerManager, Claude Code и Codex используют один и тот же servers.json — добавьте сервер здесь,\n"
|
||||
"и оба агента увидят его сразу."
|
||||
),
|
||||
"claude_integration": "Интеграция с Claude Code",
|
||||
"claude_desc": (
|
||||
"Настройте всё, чтобы Claude Code мог управлять серверами через скилл /ssh.\n"
|
||||
"GUI и Claude Code используют один servers.json — добавьте сервер здесь,\n"
|
||||
"Claude увидит его сразу."
|
||||
),
|
||||
"agent_desc": (
|
||||
"Настройте всё, чтобы Claude Code, Codex и Gemini могли управлять серверами через локальные skills.\n"
|
||||
"ServerManager, Claude Code, Codex и Gemini используют один и тот же servers.json — добавьте сервер здесь,\n"
|
||||
"все агенты увидят его сразу."
|
||||
),
|
||||
"status": "Статус",
|
||||
"status_shared_dir": "Общий каталог (~/.server-connections)",
|
||||
"status_servers_json": "servers.json",
|
||||
@@ -746,6 +749,8 @@ _RU = {
|
||||
"status_claude_skill": "Скилл /ssh для Claude Code",
|
||||
"status_codex_skill": "Скилл ServerManager для Codex",
|
||||
"status_codex_wrapper": "Обёртка Codex (codex-ssh)",
|
||||
"status_gemini_skill": "Скилл ServerManager для Gemini",
|
||||
"status_gemini_wrapper": "Обёртка Gemini (gemini-ssh)",
|
||||
"status_ssh_key": "SSH-ключ (ed25519)",
|
||||
"install_everything": "Установить всё",
|
||||
"installing_all": "Установка...",
|
||||
@@ -753,6 +758,7 @@ _RU = {
|
||||
"install_skill": "Скилл /ssh",
|
||||
"install_claude_skill": "Скилл Claude",
|
||||
"install_codex_skill": "Скилл Codex",
|
||||
"install_gemini_skill": "Скилл Gemini",
|
||||
"install_ssh_key": "SSH-ключ",
|
||||
"refresh": "Обновить",
|
||||
"configuration": "Конфигурация",
|
||||
@@ -762,7 +768,7 @@ _RU = {
|
||||
"select_backup": "Выберите бэкап...",
|
||||
"no_backups": "Нет бэкапов",
|
||||
"restore": "Восстановить",
|
||||
"install_done": "Готово! Claude Code и Codex теперь могут использовать ServerManager для управления серверами.",
|
||||
"install_done": "Готово! Claude Code, Codex и Gemini теперь могут использовать ServerManager для управления серверами.",
|
||||
"config_changed": "Путь конфига изменён: {path}",
|
||||
"backup_created": "Бэкап создан: {name}",
|
||||
"backup_failed": "Ошибка бэкапа: {e}",
|
||||
@@ -1294,11 +1300,6 @@ _ZH = {
|
||||
|
||||
# Setup
|
||||
"agent_integration": "AI代理集成",
|
||||
"agent_desc": (
|
||||
"完成设置后,Claude Code 和 Codex 都可以通过共享的本地技能来管理您的服务器。\n"
|
||||
"ServerManager、Claude Code 和 Codex 共用同一个 servers.json — 在此添加服务器后,\n"
|
||||
"两个代理都会立即看到。"
|
||||
),
|
||||
"claude_integration": "Claude Code集成",
|
||||
"claude_desc": (
|
||||
"设置一切以便Claude Code通过/ssh技能管理您的服务器。\n"
|
||||
@@ -1310,10 +1311,17 @@ _ZH = {
|
||||
"status_servers_json": "servers.json",
|
||||
"status_ssh_script": "ssh.py(CLI工具)",
|
||||
"status_encryption": "加密模块",
|
||||
"agent_desc": (
|
||||
"完成设置后,Claude Code、Codex 和 Gemini 都可以通过共享的本地 skills 管理您的服务器。\n"
|
||||
"ServerManager、Claude Code、Codex 和 Gemini 共用同一个 servers.json — 在此添加服务器后,\n"
|
||||
"所有代理都会立即看到。"
|
||||
),
|
||||
"status_skill": "Claude Code的/ssh技能",
|
||||
"status_claude_skill": "Claude Code 的 /ssh 技能",
|
||||
"status_codex_skill": "Codex 的 ServerManager 技能",
|
||||
"status_codex_wrapper": "Codex 包装器(codex-ssh)",
|
||||
"status_gemini_skill": "Gemini 的 ServerManager 技能",
|
||||
"status_gemini_wrapper": "Gemini 包装器(gemini-ssh)",
|
||||
"status_ssh_key": "SSH密钥(ed25519)",
|
||||
"install_everything": "全部安装",
|
||||
"installing_all": "安装中...",
|
||||
@@ -1321,6 +1329,7 @@ _ZH = {
|
||||
"install_skill": "/ssh技能",
|
||||
"install_claude_skill": "Claude 技能",
|
||||
"install_codex_skill": "Codex 技能",
|
||||
"install_gemini_skill": "Gemini 技能",
|
||||
"install_ssh_key": "SSH密钥",
|
||||
"refresh": "刷新",
|
||||
"configuration": "配置",
|
||||
@@ -1330,7 +1339,7 @@ _ZH = {
|
||||
"select_backup": "选择备份...",
|
||||
"no_backups": "无备份",
|
||||
"restore": "恢复",
|
||||
"install_done": "完成!Claude Code 和 Codex 现在都可以使用 ServerManager 来管理您的服务器。",
|
||||
"install_done": "完成!Claude Code、Codex 和 Gemini 现在都可以使用 ServerManager 来管理您的服务器。",
|
||||
"config_changed": "配置路径已更改:{path}",
|
||||
"backup_created": "备份已创建:{name}",
|
||||
"backup_failed": "备份失败:{e}",
|
||||
|
||||
Reference in New Issue
Block a user