feat(nacos-service): 完善实例详情与列表交互

- 补充实例元数据展示并默认折叠详情
- 调整实例操作位置与详情展开交互
- 完善多语言文案和交互回归测试
This commit is contained in:
Syngnat
2026-07-29 12:04:47 +08:00
parent 43c89f9c1e
commit 21951ca08a
8 changed files with 192 additions and 30 deletions

View File

@@ -8998,11 +8998,15 @@
"nacos_service.field.ephemeral": "Ephemeral",
"nacos_service.field.persistent": "Persistent",
"nacos_service.field.type": "Typ",
"nacos_service.field.instance_metadata": "Instanzmetadaten",
"nacos_service.field.metadata_count": "{{count}} Einträge",
"nacos_service.field.protect_threshold": "Protect-Threshold",
"nacos_service.action.create_service": "Service erstellen",
"nacos_service.action.register_instance": "Instanz registrieren",
"nacos_service.action.edit_instance": "Bearbeiten",
"nacos_service.action.deregister": "Abmelden",
"nacos_service.action.expand_instance_details": "Instanzdetails aufklappen",
"nacos_service.action.collapse_instance_details": "Instanzdetails einklappen",
"nacos_service.message.select_service": "Wählen Sie links einen Service, um Instanzen zu sehen",
"nacos_service.message.service_create_success": "Service erstellt",
"nacos_service.message.service_delete_success": "Service gelöscht",
@@ -9010,6 +9014,7 @@
"nacos_service.message.instance_update_success": "Instanz aktualisiert",
"nacos_service.message.instance_deregister_success": "Instanz abgemeldet",
"nacos_service.message.instance_health_success": "Health aktualisiert",
"nacos_service.message.instance_metadata_empty": "Diese Instanz enthält keine Metadaten",
"nacos_service.message.ephemeral_registration_unavailable": "GoNavi erneuert flüchtige Instanzen nicht; die manuelle Registrierung ist nur für persistente Services verfügbar.",
"nacos_service.message.confirm_delete_service": "Service {{name}} löschen? Nur möglich, wenn keine Instanzen existieren.",
"nacos_service.message.confirm_deregister": "Instanz {{ip}}:{{port}} abmelden?",

View File

@@ -8998,11 +8998,15 @@
"nacos_service.field.ephemeral": "Ephemeral",
"nacos_service.field.persistent": "Persistent",
"nacos_service.field.type": "Type",
"nacos_service.field.instance_metadata": "Instance metadata",
"nacos_service.field.metadata_count": "{{count}} entries",
"nacos_service.field.protect_threshold": "Protect threshold",
"nacos_service.action.create_service": "Create service",
"nacos_service.action.register_instance": "Register instance",
"nacos_service.action.edit_instance": "Edit",
"nacos_service.action.deregister": "Deregister",
"nacos_service.action.expand_instance_details": "Expand instance details",
"nacos_service.action.collapse_instance_details": "Collapse instance details",
"nacos_service.message.select_service": "Select a service on the left to view instances",
"nacos_service.message.service_create_success": "Service created",
"nacos_service.message.service_delete_success": "Service deleted",
@@ -9010,6 +9014,7 @@
"nacos_service.message.instance_update_success": "Instance updated",
"nacos_service.message.instance_deregister_success": "Instance deregistered",
"nacos_service.message.instance_health_success": "Health updated",
"nacos_service.message.instance_metadata_empty": "This instance has no metadata",
"nacos_service.message.ephemeral_registration_unavailable": "GoNavi does not renew ephemeral instances; manual registration is only available for persistent services.",
"nacos_service.message.confirm_delete_service": "Delete service {{name}}? Server only allows this when it has no instances.",
"nacos_service.message.confirm_deregister": "Deregister instance {{ip}}:{{port}}?",

View File

@@ -8998,11 +8998,15 @@
"nacos_service.field.ephemeral": "Ephemeral",
"nacos_service.field.persistent": "永続",
"nacos_service.field.type": "タイプ",
"nacos_service.field.instance_metadata": "インスタンスメタデータ",
"nacos_service.field.metadata_count": "{{count}} 件",
"nacos_service.field.protect_threshold": "保護閾値",
"nacos_service.action.create_service": "サービス作成",
"nacos_service.action.register_instance": "インスタンス登録",
"nacos_service.action.edit_instance": "編集",
"nacos_service.action.deregister": "抹消",
"nacos_service.action.expand_instance_details": "インスタンス詳細を展開",
"nacos_service.action.collapse_instance_details": "インスタンス詳細を折りたたむ",
"nacos_service.message.select_service": "左のサービスを選択してインスタンスを表示",
"nacos_service.message.service_create_success": "サービスを作成しました",
"nacos_service.message.service_delete_success": "サービスを削除しました",
@@ -9010,6 +9014,7 @@
"nacos_service.message.instance_update_success": "インスタンスを更新しました",
"nacos_service.message.instance_deregister_success": "インスタンスを抹消しました",
"nacos_service.message.instance_health_success": "ヘルスを更新しました",
"nacos_service.message.instance_metadata_empty": "このインスタンスにはメタデータがありません",
"nacos_service.message.ephemeral_registration_unavailable": "GoNavi は一時インスタンスを更新しないため、手動登録は永続サービスでのみ利用できます。",
"nacos_service.message.confirm_delete_service": "サービス {{name}} を削除しますか?インスタンスがない場合のみ可能です。",
"nacos_service.message.confirm_deregister": "インスタンス {{ip}}:{{port}} を抹消しますか?",

View File

@@ -8998,11 +8998,15 @@
"nacos_service.field.ephemeral": "Ephemeral",
"nacos_service.field.persistent": "Постоянный",
"nacos_service.field.type": "Тип",
"nacos_service.field.instance_metadata": "Метаданные экземпляра",
"nacos_service.field.metadata_count": "{{count}} записей",
"nacos_service.field.protect_threshold": "Protect threshold",
"nacos_service.action.create_service": "Создать сервис",
"nacos_service.action.register_instance": "Зарегистрировать инстанс",
"nacos_service.action.edit_instance": "Изменить",
"nacos_service.action.deregister": "Снять",
"nacos_service.action.expand_instance_details": "Развернуть сведения об инстансе",
"nacos_service.action.collapse_instance_details": "Свернуть сведения об инстансе",
"nacos_service.message.select_service": "Выберите сервис слева, чтобы увидеть инстансы",
"nacos_service.message.service_create_success": "Сервис создан",
"nacos_service.message.service_delete_success": "Сервис удалён",
@@ -9010,6 +9014,7 @@
"nacos_service.message.instance_update_success": "Инстанс обновлён",
"nacos_service.message.instance_deregister_success": "Регистрация снята",
"nacos_service.message.instance_health_success": "Health обновлён",
"nacos_service.message.instance_metadata_empty": "У экземпляра нет метаданных",
"nacos_service.message.ephemeral_registration_unavailable": "GoNavi не продлевает временные экземпляры; ручная регистрация доступна только для постоянных сервисов.",
"nacos_service.message.confirm_delete_service": "Удалить сервис {{name}}? Только если нет инстансов.",
"nacos_service.message.confirm_deregister": "Снять регистрацию {{ip}}:{{port}}?",

View File

@@ -8998,11 +8998,15 @@
"nacos_service.field.ephemeral": "临时",
"nacos_service.field.persistent": "持久",
"nacos_service.field.type": "类型",
"nacos_service.field.instance_metadata": "实例元数据",
"nacos_service.field.metadata_count": "{{count}} 项",
"nacos_service.field.protect_threshold": "保护阈值",
"nacos_service.action.create_service": "新建服务",
"nacos_service.action.register_instance": "注册实例",
"nacos_service.action.edit_instance": "编辑",
"nacos_service.action.deregister": "注销",
"nacos_service.action.expand_instance_details": "展开实例详情",
"nacos_service.action.collapse_instance_details": "折叠实例详情",
"nacos_service.message.select_service": "请选择左侧服务以查看实例",
"nacos_service.message.service_create_success": "服务已创建",
"nacos_service.message.service_delete_success": "服务已删除",
@@ -9010,6 +9014,7 @@
"nacos_service.message.instance_update_success": "实例已更新",
"nacos_service.message.instance_deregister_success": "实例已注销",
"nacos_service.message.instance_health_success": "健康状态已更新",
"nacos_service.message.instance_metadata_empty": "该实例未上报元数据",
"nacos_service.message.ephemeral_registration_unavailable": "GoNavi 不会续约临时实例,仅支持向持久服务手工注册实例。",
"nacos_service.message.confirm_delete_service": "确认删除服务 {{name}}?仅当无实例时服务端才允许删除。",
"nacos_service.message.confirm_deregister": "确认注销实例 {{ip}}:{{port}}",

View File

@@ -8998,11 +8998,15 @@
"nacos_service.field.ephemeral": "臨時",
"nacos_service.field.persistent": "持久",
"nacos_service.field.type": "類型",
"nacos_service.field.instance_metadata": "實例中繼資料",
"nacos_service.field.metadata_count": "{{count}} 項",
"nacos_service.field.protect_threshold": "保護閾值",
"nacos_service.action.create_service": "新建服務",
"nacos_service.action.register_instance": "註冊實例",
"nacos_service.action.edit_instance": "編輯",
"nacos_service.action.deregister": "註銷",
"nacos_service.action.expand_instance_details": "展開實例詳情",
"nacos_service.action.collapse_instance_details": "摺疊實例詳情",
"nacos_service.message.select_service": "請選擇左側服務以查看實例",
"nacos_service.message.service_create_success": "服務已建立",
"nacos_service.message.service_delete_success": "服務已刪除",
@@ -9010,6 +9014,7 @@
"nacos_service.message.instance_update_success": "實例已更新",
"nacos_service.message.instance_deregister_success": "實例已註銷",
"nacos_service.message.instance_health_success": "健康狀態已更新",
"nacos_service.message.instance_metadata_empty": "此實例未回報中繼資料",
"nacos_service.message.ephemeral_registration_unavailable": "GoNavi 不會續約臨時執行個體,僅支援向持久服務手動註冊執行個體。",
"nacos_service.message.confirm_delete_service": "確認刪除服務 {{name}}?僅當無實例時服務端才允許刪除。",
"nacos_service.message.confirm_deregister": "確認註銷實例 {{ip}}:{{port}}",